Tuesday, May 09, 2006

Halo 3 Announced

E3 is in full swing with all of the major players, making big announcements Microsoft pulled out the Halo card. Yes, that’s right ladies and gents E3 has presented us with a new Halo teaser, the folks over at Bungie have a posting about the event and as you might have guessed. The teaser is all over the net.

read more | digg story

FOX Shows Added to iTunes Music Store

Looks like iTunes is slowly convincing major networks, that the iTunes Music Store is the premier content distribution system. Though I applaud Apple's sucess, is anyone worried that they might be becoming too powerful in the world of media distribution. It's just a thought.

FOX has put up several of their shows on iTunes Music Store. You can now purchase episodes for $1.99 of 24, Prison Break, Unan1mous, Stacked, and several "Fox Television Classics" (Buffy the Vampire Slayer, Firefly, and Lost in Space).

read more | digg story

Warner Bros. to sell films via BitTorrent

Well it has taken a while, but it looks like at least one studio, will be looking to take back or open up some of its market share. Today msnbc has an article on how Warner Bros. studio will be seeling its movie and tv content online via BitTorrent, the popular peer to peer client. The TV shows are said to be sold for about a dollar and the movies will be about the cost of DVD's. Its good to see that industry people are finally seeing that online distribution isn't just for pirating content, its an untapped market.

read more | digg story

Monday, May 01, 2006

Why isn't Vista built on .NET?

Looks like when designing the yet to be released Windows Vista, the idea of making it completely type safe seemed to come up and failed to make it into the design. So what exactly would that bring to the table? Actually a lot of things, such as being able to make lower level API calls more secure and allowing for better "safe" data abstraction. So why didn't they do it? Well in all honesty I would think that Microsoft’s designers may have been able to design Vista in a way so that it could be built in a type safe environment, however, they wouldn’t be able to do it based on backward compatibility. Microsoft, is very big on this issue, the whole Win32 API is primarily built on C/C++ (mostly C) and is definitely not type safe, which means that using managed code to interface with unmanaged code and vice versa, produces a real headache for the designers. Why is this an issue? Well if Microsoft came out tomorrow and said that our new operating system won’t support Win32 any more in favor of their new insert random code name API, they’d cause a lot of up roar in the development community and third party development companies. Which would result in major financial losses for Microsoft. They’d also have to deal with issues such as people who still want to use, let’s say Office 2003 and they don’t want to upgrade, if they can’t run legacy (be it back 10 years or 5) program on the new operating they are going to have a hell of a time convincing consumers to upgrade. The problem is that Microsoft saturation of the market is making it very difficult for the company to make radical changes to their operating system, without causing some sort of backlash. However, eventually some one will have to force the change, as issues such as security become a main focus in designing the latest and greatest operating systems.

read more | digg story