September 2007 Archives

M. David Peterson

AddThis Social Bookmark Button

System.Object::ToString ()

Today, I had an amazing experience.

Today, I’ve patched our implementation of System.Object::ToString (). Do you realize that every time you’ll use ToString in Mono you’ll be executing a line I actually wrote? That’s simply amazing. I felt like I was literally modifying the blueprints of the known universe.

Sadly, you’ll most probably never notice it.

That’s life for ya`.

I don’t think enough appreciation and thanks for the amount of time and effort that goes into OSS projects such as Mono, Classpath, IKVM.NET, Saxon, lighttpd, Apache, IronPython, Ruby.NET, IronRuby, (to name a tiny handful of the projects I benefit from directly on a daily basis), etc. can be given. Maybe trying to take better notice of these things wouldn’t be such a bad thing?

Well, either way: While I can’t say that each and every time I use System.Object::ToString() in Mono I will think of Jb Evain (and to be honest, if I did, I think extensive counseling would soon be in due order ;-)), I think I can speak for *MANY* folks in saying thanks! Your efforts are both noticed and appreciated on a daily basis.

Todd Ogasawara

AddThis Social Bookmark Button

A Human Side of Alice 3D: Dr. Randy Pausch
Sat, 22 Sep 2007 08:49:23

I’ve mentioned the Alice 2.0 3D graphics app from Carnegie Mellon University whose purpose to introduce programming to kids and college students here before. Since I don’t want to write a maudlin blog entry, I’ll just say that the article linked below from the Pittsburgh Post-Gazette is about one of the people who helped start the Alice project.

CMU professor gives his last lesson on life


National Do Not Call Registry (US Only)
Fri, 21 Sep 2007 21:46:25

This is a little off the beaten path and US-centric. But, I thought it was important enough to merit blog space (and typing time). The US National Do Not Call Registry began in June 2003. If you signed up then, the 5-year registration period will end for you mid-2008 unless you re-register at…

NATIONAL DO NOT CALL REGISTRY

You can read about this in the Yahoo! News AP article Do Not Call listings aren’t forever.

read more


Apache httpd 2.2.6 Web Server
Thu, 20 Sep 2007 21:59:05

Apache httpd 2.2.6 and the legacy version 2.0.61 web server were released earlier this week. I installed the Linux version and don’t have plans to install it under Windows or Mac OS X. So, if anyone does, please chime in to let us know how your installation went on those platforms. Installing it from source on Linux went smoothly as usual.


Animoto: Mini Video Maker
Wed, 19 Sep 2007 22:02:18


read more


IBM Lotus Symphony? Is it 1985 Again?
Tue, 18 Sep 2007 20:49:45

Lotus Symphony box

read more


Google Presentation
Mon, 17 Sep 2007 20:14:08

Google Presentation
Google Presentation launched as part of Google Docs this evening. You can find it listed under the New menu list of the main Docs page. It can import Microsoft PowerPoint slidedecks (older PPT format, not the new PPTX 2007 format). However, it does not export to PowerPoint file format. It can, however, save a ZIP file to your local drive containing an HTML slideshow.

read more


OpenOffice.org 2.3.0
Mon, 17 Sep 2007 19:53:08

OpenOffice.org 2.3.0 was released. I didn’t see anything earthshakingly new in the release notes. And, it still doesn’t have a native Mac OS X version. I wish OpenOffice would work with the NeoOffice project to get an official Mac OS X release available.


SharePod 3: Copy Files To and From an iPod
Sun, 16 Sep 2007 22:46:54

SharePod 3 is a Windows freeware application that lets you copy files to and from an iPod without using iTunes. I haven’t tried this myself since I sync my iPod with a Mac. So, let us know if it worked for you if you sync an iPod with Windows.

Todd Ogasawara

AddThis Social Bookmark Button

Odd Results from YP.com (Yellow Pages)
YP.com
This started out as a quick note about the m.YP.com Yellow Pages website formatted to be mobile browser friendly. But, it turned out to be a post about what looks like a little search engine issue over there. I tested it searching for the word dogs in areas that are familar to me. However, I didn’t get many useful results (though the results I got were on target). Then, I tried the search you see in the image above. And, well, the result was pretty weird. If anyone from YP.com would care to comment, I’m sure a few people besides myself would be interested to learn how your search engine decided on this result.



Windows Mobile Comm Manager Oddities
Windows Mobile Comm Manager
Windows Mobile communications related oddities continue to baffle me after a decade of using the product. Various versions of the Comm Manager (T-Mobile Dash version seen above) have been in all Windows Mobile 5 and 6 devices I’ve seen. And, yet, the ActiveSync button (7 in the screen cap above) does not consistently work across devices. It works fine (brings up ActiveSync on a T-Mobile Dash running WiMo6 and an HTC Advantage 7500X running WiMo5). But, it does nothing on an i-Mate K-JAM running WiMo5. Most people won’t be bothered by this. But, if you sync wirelessly using Bluetooth like I do, it is a small but annoying issue.


Smartphones Are NOT An Enterprise Tool>
One of my big beefs with Windows Mobile’s roadmap for the past few years has been its focus on the Enterprise and mobile carriers instead of the consumer. So, here comes the Information Week 500 survey, and it reports that…

And those smartphones? Just 10% consider “issuing smartphones beyond a few top executives” a most-effective strategy of the past 12 months,…

IMHO 10% maketh not an enterprise strategy (as IW points out above). In the meantime, while people synching with Exchange Server may be OK, ActiveSync and WMDC remains broken. Windows Mobile is a great platform. But, it needs to be refocused on its core customers: Individuals on the street who go and buy their own phone and don’t have an IT department to support them.



diggm8: Digg Reformatted for Mobile Viewing
Diggm8
diggm8 (pronounced digg-mate) is a non-Digg affiliated site that reformats Digg.com for mobile browsing. Unlike Digg’s own iPhone formatted site, diggm8 works fine with a Windows Mobile IE browser.

Digg was my favorite post-Slashdot morning destination site. But, its focus has become so diluted that I’m looking for a new destination site. Any recommendations for something to succeed Slashdot and Digg (or TechMeme for that matter) for geekie news?



Power Toys for .NET Compact Framework 3.5
OK, this one is for the Windows Mobile developers out there…

Power Toys for .NET Compact Framework 3.5

…was released on Sept. 12. The various toys focus on diagnostics and performance evaluation. The Known Issues list is quite long. So, be sure to read through the list before using the Power Toys.



Lotus Notes Traveler for Windows Mobile
Lotus Notes Traveler
Lotus Notes Traveler is scheduled for release sometime in 2008 (screen shot above obtained from IBM’s site). The big deal about this IBM product is that it will, for the first time, provide native Windows Mobile connectivity to Lotus Notes. I wonder, though, how widely accepted this will be buy Lotus Notes support staff may be very unfamiliar with Windows Mobile devices. And, I wonder how it will affect the long available CommonTime products that seem to currently be the product line of choice to get Lotus Notes and Windows Mobile devices working together.


What’s with the Names Windows Mobile Standard Edition and Professional Edition?
HTC TyTn and HTC Vox
Most non-geeky, non-techie people (if you are reading this, you are a tech geek, btw), seem to know how to distinquish the different Apple iPod models. The shuffle doesn’t have a screen. The nano is the little one with a screen The iPod (now iPod classic) is the big one. And, the touch… well you can touch its screen on purpose. It is the iPhone without the phone (for the most part). You don’t need to go into engineering or design philosophy details to distinguish the various models. And, note that the distinguishing names are all in lower case: shuffle, nano, classic, touch.

Now look (literally) at the Windows Mobile Standard Edition and Windows Mobile Professional Edition. You practically need to be an engineer to sufficiently distinguish the two devices past the touch non-touch dimension because the Professional Edition is not a true superset of the Standard Edition. The Pro Edition is actually missing a few features that are in the Standard. And, quick, look at the photo above and figure out which is the Standard and which is the Professional in under 1 second (the time it would take to distinguish between iPod models).

What is the deal with the Standard and Professional designations anyway? Is the Standard Edition for non-professionals? That’s the implication from the names, isn’t it? Microsoft needs to rethink this whole branding campaign. The previous Smartphone vs. Pocket PC Phone Edition was much easier for the average consumer to figure out (though still way to wordy) that Standard vs. Professional. The first thing they should do is create a secondary branding using WiMo instead of Windows Mobile just to shorten that part of the name. Then, they need to shorten the device category names to something like WiMo Touch (Pocket PCs with touch screens) and WiMo Phone (no touch screen) or WiMo One (one-handed Smartphone operations) and WiMo Two (two-handed Pocket PC operation). Or, how about WiMo Pocketphone and WiMo Smartphone? It would be a lot easier for non-techies to remember and cut down the typing and awkward sentences in articles and blogs :-)

Todd Ogasawara

AddThis Social Bookmark Button

Yahoo! MapMixer
Sat, 15 Sep 2007 18:09:28

Yahoo! MapMixer

read more


Vixy.net: Convert and Download YouTube Videos
Thu, 13 Sep 2007 22:12:58

Vixy.net bills itself as an online video conversion service. It looks pretty simple. Give it a YouTube video’s URL, select the conversion type, and press the start button. You can choose to convert to one of these file formats: MPEG4, AVI, MOV, MP4, MP3, 3GP. The MP3 option strips away the video and lets you download the audio.


Web Integrity Checker: Check if Your ISP is Inserting Ads Into Your Browser
Wed, 12 Sep 2007 22:04:30

Here’s an interesting joint project by the U. of Washington (UW) and the International Computer Science Institute (ICSI)…

UW CSE and ICSI Web Integrity Checker

…that checks if your ISP is inserting ads for your web browser. Mine is not, btw.


ShoePhone from TalkShoe… But, um, where is it???
Tue, 11 Sep 2007 21:16:40

TalkShoe announced its ShoePhone service in both a press release and blog entry. This VoIP service is apparently an add-on to its existing TalkShoe service that lets anyone have a live Internet radio shoe with live call-in participants. The problem is that a bunch of us (myself included) can’t figure out what part of TalkShoe is this new ShoePhone service.

read more


TestDisk and PhotoRec 6.8: Data Recovery Utility
Mon, 10 Sep 2007 22:11:33

TestDisk and PhotoRec 6.8 were released a month ago (Aug.13). This Open Source utility pair (versions available for Windows and Mac OS X) can help recover lost partitions, files, and claims to make non-booting disks bootable under certain conditions.

Todd Ogasawara

AddThis Social Bookmark Button

WiMo Smartphone 2 and 8 Keys Browser Navigation
Scrolling through a long web page on a Windows Mobile smarpthone (Standard Edition) can be a giant pain using the up or down arrows on a navigation pad. However, you can (sometimes) use the 2 and 8 keys to page up and down (respectively) through a web page in Internet Explorer. And, yes, it works on smartphones like the Dash with QWERTY thumb keyboards instead of a conventional numeric keypad.
Note that the 4 and 6 keys do not scroll left/right as they do when using Operamini. And, it doesn’t do anything on a Pocket PC (Professional Edition) - presumably because you can use a stylus to quickly move through a page. And, this keyboard trick doesn’t work on all pages. The infamously mobile device unfriendly CNN.com website inexplicably grabs the keys to use with their little used bottom of page menu section (this doesn’t happen with a desktop PC, btw).



The Problem with Video Podcasts on a Windows Mobile Device
Video, unless specially prepared, is often an unsettling experience on a Windows Mobile device. Although I’ve been using Ilium Software’s NewsBreak since its 1.0 release, I only recently tried the podcast retrieval feature added (I think) with their 2.0 release. I decided to try the Geekbrief.tv video podcast since it was included in Ilium’s default list. The video podcast looked like an old stop-motion movie when viewed on an HTC Vox smartphone. So, I decided to try it on a Dell Axim X50v. Although this is an older device, it still has a fast CPU and video accelerator. Video motion on this was much smoother than on the Vox with its relatively slow CPU. However, the video and audio were out of sync.

Although I haven’t tried to view this specific video podcast on an iPod video, I do subscribe to other video podcasts on the iPod and do not see any video or video/audio-sync issues on that device.



OutSync Syncs Facebook Photos to Outlook Contacts Entries
Microsoft’s Mel Sampat released a free utility called OutSync that syncs your Facebook contacts’ photos with Outlook. The side-effect for Windows Mobile users is that the photos become attached and visible to contacts on a smartphone. Of course, I consider ActiveSync and WMDC so flaky that I refuse to add anything that might even slightly upset the delicate balance and duct tape that appears to keep sync working for me (some of the time, anyway).

You can watch a video demo of this on on10.net.



Priorities 1 and 2 for Windows Mobile 7 Should be Fixing IE and ActiveSync-WMDC
I was just thinking about Mel Sampat’s clever OutSync that I blogged about yesterday. Microsoft obviously has some bright and talented software developers in its ranks. And, you know what? I think none of them should be involved in cutting a single line of code for clever stuff like OutSync? Why? Microsoft should be focusing its energies on just two problems: First, fix the horror that should not be named but instead has two names: ActiveSync and Windows Mobile Device Center (WMDC). This has been broken since Windows CE Services 2.0 (1.0 was actually pretty stable) for a decade now and needs to be fixed. Second, Internet Explorer. IE for Windows Mobile is damaged goods. Operamini gives a much better visual experience but suffers from its Java roots that creates a keyboard navigation problem for those of us who expect certains keys (like Back) to behave a certain way. Who know what happened to the Microsoft Labs SeaDragon project? It made a splash and then disappeared.

In the meantime, the Apple iPod touch is on its way to customers in the next three or four weeks. And, since a lot of Windows Mobile users already carry an iPod for their music and video, it isn’t much of leap to think some percentage (like me) will swap out their old iPod for an iPod touch and start playing with Safari on it. From what I’ve seen on the iPhone, it looks like a pretty good mobile browsing experience.



iPod touch Support Area Went Live
Apple’s…

iPod touch Support

…website went live. And, according to Engadget, units are showing up in Apple stores. My unit still hasn’t shipped. So, I guess I won’t be playing with one as soon as those you who are buying off the shelf. In the meantime, however, the 85 page iPod touch manual is available on Apple’s website as a PDF download.

The good news is that the support pages are up. The other good news is that the touch is so close to the iPhone that Apple is essentially repurposing its web pages for the touch. The bad news is that Apple didn’t bother to take out iPhone related references to things like the EDGE network or even the word iPhone out of the documentation pages.

Todd Ogasawara

AddThis Social Bookmark Button

MediaPortal 0.2.3.0 RC2
Sat, 08 Sep 2007 21:07:01

MediaPortal 0.2.3.0 RC2 was released a few days ago. They release information says it is mainly a stability release. However, it also mentions a new test tool, plugin and skin, and the ability to start MediaPortal on a second attached screen.


FileZilla (client) 3.0.0
Sat, 08 Sep 2007 19:52:31

The FileZilla 3.0.0 (client) was just released. However, it isn’t obvious to me what has been changed or added in this release from the various links I checked on its main website. If anyone knows, post a comment here to let us know what is new in release 3.


U3 Uninstaller
Wed, 05 Sep 2007 20:28:08

U3 Undeletable partition

read more


Mozilla Eudora 8.0.0 Beta 1: Project Penelope
Tue, 04 Sep 2007 22:42:33

I used a paid version of the Eudora email client about, hmm, 10 years ago maybe. Stayed with it for a couple of years. I use Mozilla Thunderbird for email these days. So, I was interested to learn about the first public beta release of…

Mozilla Project Penelope: Eudora 8.0.0b1 Open Source Version

read more


win-get: Automated Installation from a Software Repository
Mon, 03 Sep 2007 22:28:25

I haven’t tried…

win-get

…but I definitely am keeping my eye on it with great interest. Unix/Linux users are probably familiar with the apt-get application that can automatically install application from software repositories on the Internet. apt-get proposes to do the same for Microsoft Windows users. The project already has an impressive library of freeware and Open Source applications ready to download and install over the net using win-get.

read more

Todd Ogasawara

AddThis Social Bookmark Button

Opera Mini 4 Beta 2
Opera Mini 4 Beta 2
I have to admit that with the release of Opera Mini 4 Beta 2 last week, this browser is growing on me. The image above is the BBC News’ main web page in Opera Mini’s full page thumbnail view. I’m testing it on a HTC Vox (Windows Mobile 6 smarthone), btw. If you look carefully, you can see a small rectangle with a cursor arrow. Pressing the select button zooms in to that area. Then, it is easy to use the 2 4 6 8 (up, left, right, down) keys to navigate around the page without going back to the thumbnail view. The zooming and scrolling is lightning fast and makes for a good browser experience on a small smartphone screen.

There are a couple of interesting issues, however.

First, there appears to be at least one major web page that just doesn’t like the browser. In this case it is CNN. I tend to use the cnn.com web page for browser testing because it is one of the most mobile-unfriendly major websites I know of. In the case of Opera, it just times out. And, no the site was not down when I tried to access it.

Second, if a site is too mobile friendly (I know this seems like an odd idea), it defeats the great Opera Mini thumbnail and quick navigation features by defaulting to the mobile friendly site which tends to less rich than the full site intended for viewing on a desktop. I tested it with msnbc.com which detects your platform and sends you to a mobile friendly version of the site if it detects you are using a mobile device.

Third, and this is kind of ironic, Opera Mini works better (from a keyboard navigation point of view) on a simple numeric dialpad layout than it does with a full QWERTY thumb keyboard. I found myself sliding the Vox’s keyboard back under the device and switched to the simpler numeric dialpad to speed up navigating around Opera’s screen. I haven’t tested it with the Dash which only has a QWERTY keyboard. I suspect it will not be as nice as using Opera Mini with a device like the Vox which gives you a choice. Another irony? The problem is that I prefer the Dash’s QWERTY keyboard to the Vox’s QWERTY keyboard.

Finally, the odd (probably related to the Java platform) procedures for functions like typing a web site’s URL and accepting (many more keystrokes than with Internet Explorer) is kind of annoying.

That said, I like what I see in Beta 2 and am looking forward to what comes next from Opera for smartphones.



Tried Opera Mini 4 Beta 2 on a T-Mobile Dash Smartphone
After being impressed by Open Mini 4 Beta 2 on a HTC Vox smartphone, I decided to try it on another Windows Mobile 6 smartphone: The T-Mobile Dash (HTC S620). The Vox has both a QWERTY thumb keyboard (pull out) as well as a standard numeric dialer layout. The Dash, on the other hand, just has a QWERTY thumb keyboard (my favorite of the various thumb keyboards I’ve tried). Opera Mini seems to place the keyboard in numeric keypad mode when in browse mode because I was able to use the 2-4-6-8 diamond pattern embedded in the QWERTY keyboard layout to quickly navigate around a web page. The Dash has a very reasonable square layout for the numeric keypad on its keyboard. The Vox, on the other hand, has a slightly asymmetrical keyboard layout that makes navigation a bit harder.

CNN.com was still unreachable (although alive from any other device I tried). But, other sites I tested looked and worked fine with Opera Mini.



Palm Foleo Linux Sub-notebook Bit the Dust
Wow, we didn’t even get a chance to see Palm get the Foleo out the door…

A Message to Palm Customers, Partners and Developers

I hope Austek gets the Eee PC out into the market. I still believe there is a significant market for a lightweight (2 pounds; 1 Kilo) category near instant-on device with a keyboard and LCD screen like the old Handheld PCs. The UMPCs are interesting. But their $1000+ price points for relatively weak specs (CPU, etc.) are not attractive. We need something in the sub-$500 range.



Apple iPod touch
I’ve been saying since the introduction of the Apple iPhone that I just wanted the “i” part and didn’t need the “Phone” part of it. Today, with the introduction of the iPod touch, I got my wish.. or at least part of it.
Here’s what’s missing from the iPod touch when compared to the iPhone…

  • Phone radio (of course!)

  • Bluetooth radio (aargh!)

  • Camera (sigh…)

  • Microphone and speakers (no VoIP either)

  • Email client (for IMAP4 and POP3)

  • Google Maps client


Still, what is left is pretty good. You can watch a video introduction on Apple’s site here (though the choice of spokes-person leaves me a bit baffled).

Apple iPod touch Guided Tour

I ordered mine this evening with shipment currently scheduled for late this month. So, you can expect to read iPod touch rants and/or raves sometime next month.



BatteryUniversity.com Battery Info Site
I ran across this site a while back while looking at battery issues but don’t think I’ve mentioned it here yet…

BatteryUniversity.com

I’m certainly no battery expert and can’t vouch for every detail of the site. But, the information there is quite detailed and accurate looking (to me). Well worth checking out IMHO.



The Multipurpose End Call Button
You definitely know that pressing the End Call button on a Windows Mobile (Standard Edition) Smartphone ends a call :-) And, you probably know that pressing and holding the End Call button locks the keyboard (left soft-button and then * unlocks it). But, did you know that a simple press (and then release) of the button when you are not in a phone call moves you from whatever menu or app screen you are currently on back to the Today screen? This works on Pocket PCs with a End Call button too, btw. You can get back to the previous window (if you pressed End Call by accident) by pressing the Back (left arrow) button (this doesn’t work on a Pocket PC Phone Edition, btw).

The End Call button is often bigger and easier to find than the Home button. So, this can be a quicker way to get back to the Today screen to, for example, make a phone call or quickly check for an upcoming appointment.



Revisiting the Apple Newton While Waiting for the iPod touch
Apple Newton Messagepad 130

The Apple iPod touch is weeks away from delivery (early October at best). So, while waiting for it I decided to revisit the original Apple PDA. This is the Apple Newton MessagePad 130. I said in the video that is it 12 or 13 years old. However, according to Wikipedia, this model was released in March 1996. So, I probably bought it around then which makes it a bit over 11 years old. Although its rechargeable battery and backlight died long ago, the unit itself still works after all these years. So, click on the image above or this link here to view the short video to see the Newton in action. I’ll probably bring it back to show the Newton and iPod touch side-by-side in October.

M. David Peterson

AddThis Social Bookmark Button

[Ironruby-core] Contributor’s agreement

Hi Everyone,

I have a copy of the IronRuby contributor’s agreement ready for folks to look at: http://www.ironruby.net/contributor.pdf

We’re in the process of getting turning the crank on getting the electronic signature tool spun up for collecting signed agreements.

So don’t bother signing / FAX / mailing this document in. I hope that by the end of today or early next week that you should just be able to electronically sign the doc.

Comments / questions?

Thanks, -John

NOTE: The above document is specific to IronRuby, but I can only assume that this same document represents what we can expect to see for any other projects Microsoft opens up for external contribution. If anyone who knows better happens to read this, please let me know if this assumption is incorrect so I can update this post with the proper information.

Thanks!

Todd Ogasawara

AddThis Social Bookmark Button

EA Releases Command & Conquer Gold (original) as Freeware
Sat, 01 Sep 2007 11:16:20

Celebrating its 12th anniversary, EA released the original…

Command & Conquer Gold

…as freeware. The game download is in ISO form. So, you’ll need to burn it to a CD using an ISO burner before playing the game.


WinDirStat: Windows Directory Statistics
Fri, 31 Aug 2007 06:25:49

WinDirStat

read more


Stream 24-7: Application Streaming
Wed, 29 Aug 2007 20:06:27

Stream 24-7 is a hard one to categorize. The service only works with Windows 2000 or XP (not Vista yet) and Internet Explorer. It also requires what they call an application player to let you try out applications that are isolated from the rest of the PC. Having not tried it yet, it sounds like a sort of limited application virtualization service (maybe like a small version of Microsoft SoftGrid???). Let me know how it works if you’ve tried this thing.


Partition Logic: Disk Partition Manager and Defragmenter
Mon, 27 Aug 2007 22:42:28

Ok, this one is a bit different… I’m calling it a Windows utility because it can’t boot on an Intel Mac and does not list HFS+ as a supported disk format. Partition Logic boots from a CD using its own OS called Visopsys. Once booted, it lets you manage hard disk partitions (resize, move, defragment, image, etc.). It has a caveat about Vista on its web site. So, be sure to read that before trying it with a Vista hard drive. And, be sure to read the website’s About section. It lists a bunch of limitations related to various disk formats.

M. David Peterson

AddThis Social Bookmark Button

Microsoft/Novell Collaboration on Silverlight. - Miguel de Icaza

Today we are announcing a new collaboration with Microsoft around Silverlight. The Mono team at Novell will implement open source versions of Silverlight 1.0 and Silverlight 1.1.

Our implementation of Silverlight is Moonlight.

We have had a cordial relationship with many developers at Microsoft for quite some time. Scott Guthrie and Jason Zander provided us with informal advice on how to implement Moonlight, and we also have good relations with the open source teams working on IronPython and IronRuby.

Today we are formalizing a collaboration between Microsoft and Novell with the explicit purpose of bringing Silverlight to Linux and do this in a fully supported way. The highlights of this collaboration include:

The highlights of the collaboration are:

* Microsoft will give Novell access to the test suites for Silverlight to ensure that we have a compatible specification. The same test suite that Microsoft uses for Silverlight.
* Microsoft will give us access to the Silverlight specifications: details that might be necessary to implement 1.0, beyond what is currently published on the web; and specifications on the 1.1 version of Silverlight as it is updated.
* Microsoft will make the codecs for video and audio available to users of Moonlight from their web site. The codecs will be binary codecs, and they will only be licensed for use with Moonlight on a web browser (sorry, those are the rules for the Media codecs[1]).
* Novell will implement Silverlight 1.0 and 1.1 and will distribute it for the major Linux distributions at the time of the shipment. We will offer some kind of one-click install for Linux users (no “Open a terminal and type su followed by your password…” as well as RPM and DEB packages for the major distros and operating systems.

This is an historical collaboration between an open source project and Microsoft. They have collaborated with other folks on the server space (Xen and PHP) but this is their first direct contribution to the open source desktop.

ed. Emphasis added.

Folks, this is a *MUCH* bigger deal than it may already seem: Up until now, the ability to deliver to users of the Linux operating system the same level of audio and video quality over the web that you can get on the Windows platform was simply not possible**.

And anyone who has been following the Moonlight project already knows that significant effort has been made to deliver the virtues of the Silverlight platform to the desktop user, or in other words *external* to the browser as an integrated piece of the Linux desktop.

In other words, the future Linux *desktop* will, for all intents and purposes, be at least partially funded by — you guessed it — Microsoft.

My oh my, how times they are a changin’. ;-)

Congratulations to Miguel de Icaza, the Mono Project, Novell, and to Microsoft for finding ways to work together with one another on the foundation of tomorrows web-based desktop platform. This is truly a remarkable achievement!

** And from the standpoint of Linux desktop applications, if I am reading “they will only be licensed for use with Moonlight on a web browser” correctly, it’s still won’t be possible. But none-the-less, this is a significant step forward for users of the Linux platform, something in which has been a *HUGE* problem in the past.

Mike Hendrickson

AddThis Social Bookmark Button

ignitebostonlogo.gif

The Second Ignite Boston is taking place this Thursday, September 6, from 6 to 10pm at Hurricane O’Reillys. If you have already RSVP’d your name is in our list and you will be entered into a drawing for $300 worth of O’Reilly books, and a Free Beer, or drink of your choice. If you have not RSVP’d or if you think a friend or two should join you, send email with your name to IgniteBoston AT oreilly DOT com. The talks are listed below.

    Keynote: Ben Fry - Visualizing Data
    Visualizing large data in a compelling style with tools that scale.

  1. Alessandro Pace - Flash Lite mobile technology
    I would like to showcase how to create Flash Lite content for mobile phones. I would be able to show sample applications
  2. Yael Maguire - New Uses of Long Range RFID
    Agile RFID reader technology.
  3. Jon Orwant - Google Book Search
  4. Ned Gulley - A wiki-like programming contest
    Picture a programming contest that’s open source, fast-paced, and competitive. Addictive collaboration ensues
  5. Andy Gregorowicz - Mining Wikipedia
    An overview of how we mine the Wikipedia to create massive networks of concepts and terms with interesting visuals.
  6. Hari Jayaram - Waiting for the MySpace scientist
    Science is getting so complex that we need to open things up, collaborate and use technology more than ever before
  7. Neil Henry - Digital Image Glut
    Articulation of an unmet need of modern consumers. The scarcity of time to organize, rate and enjoy digital images
  8. Jesse Liberty - Sliverlight
    Learn what is cool with Sliverlight.
  9. Ivan Schneider - A proposal for rules-based payment processing
    Why should affiliates and suppliers wait for a check when the payments network can divvy the spoils for every purchase?
  10. Shava Nerad - Convergence: games, virtual worlds, social networking
    They grew up on their own — now corporations enter. How will they deal with convergence and big money colonialism?
  11. Greg London - Bounty Hunters
    Looking at copyright law as a bounty/reward shows how to set the terms of copyright to some reasonable length.
  12. Michael Burns - Securing the OLPC
    Millions of XOs are being distributed this year. Bitfrost is the system to protect these child users. How does it work?
  13. Matt Douglas - Founder
    Develop a mantra for your product: how we make design decisions at MyPunchbowl.com
  14. Brian Olson - Ending Gerrymandering Through Automatic Redistricting
    Lots of states have crazy congressional districts drawn to the benefit of one party. Let a computer do it fairly!
  15. Daniel Olguin Olguin - Sensible Organizations
    Social sensor network technologies that will help individuals and organizations work better.
  16. Michael Colombo - AIR from the commercial trenches
    Seen enough Web 2.0 mashups? Let’s discuss building a business case, managing, and executing in an Adobe RIA universe.
  17. Ted Gilchrist - Extending Robocal to do “talking driving direcctions”
    Robocal is a talking Google Calendar, that you can call up. Now you’ll get driving directions to your meetings.
  18. Renat Khasanshyn - Enterprise 2.0 and Data Mashups: Bridging the Web 2.0 Information Gap
    In today’s enterprises, most data integration projects never get built. The ROI on these projects is simply too low. Co
  19. Dan Stolts - Free Local Technology Resources
    The local user group community is thriving. Get a taste of what the community is doing for the community.
  20. James Turner - 5 Ways to Keep an Editor Happy
    So, you’d like to write something for the ONLamp Family of Websites? Here’s 5 basic boo-boos to avoid.
  21. Daniel Berube - Storytelling
    As Leader of the BOSFCPUG, I would like to discuss Final Cut Studio 2 as a tool for storytelling and video on the iPhone
  22. Keith Erskine - Launch: Padpaw
    Padpaw is out of the Garage! Padpaw helps your group with important updates and information using your cell phone
  23. Greg Raiz - Launch PicMe Photo Sharing
    PicMe is a desktop based photo sharing application. It allows users to view and share large collections of photos.

Technorati Tags: , , , , , ,

Todd Ogasawara

AddThis Social Bookmark Button

A year ago I thought it might be a good idea to blog about mobile tech on a personal blog and summarize in Windows DevCenter once a week instead of monopolizing this blog. So, here’s the 52nd weekly summary. Although my main interest and focus is tech related to Windows Mobile (smartphones, etc.), I’m actually interested in all kind of mobile technology and sometimes talk about things like the Nintendo DS (which now has a browser option), the Apple iPod (which might get a browser on Sept. 5th if you believe some of the rumors), and even notebook PCs (I’m still waiting for the promised but never delivered $500 UMPC). I’ve got a second PC sitting next to me churning away trying to deploy a VMware Pocket ACE instance. It is my first try and I didn’t realize that it would take so long. The 10GB required space for this portable virtualized environment is too big to fit on the largest USB flash drive I have (4GB). But it does fit on an old 40GB drive I stuck into a $26 USB drive enclosure purchased just for this little project. Is Pocket ACE a mobile technology? I’m starting to think it qualifies.

I’m thinking about starting a monthly or bi-weekly live talkcast on TalkShoe. If you are working on a mobile technology related project, drop me a note at editor(AT-SIGN)mobileviews.com. Perhaps we can arrange to chat on TalkShoe or some other live audio site and invite others to join in the discussion.

M. David Peterson

AddThis Social Bookmark Button

So with the release of IronRuby to RubyForge and opening things up for community contribution (you will need to sign a contributors agreement before they will be able to accept your contributions, but that’s completely normal and an understood necessity by anyone who has contributed to a large open source project before) what better way to celebrate than by throwing a *HACKFEST* Extravaganza?

Of course, while we’re at it, why not spend some time helping out with the *other* .NET Ruby runtime and compiler project, Ruby.NET?

So without further adieu,

This Saturday… day, day < Sunday... day, day, and < Monday... day, day *ONLY*, the IronRuby and Ruby.NET Labor Day Weekend *HACKFEST* Extravaganza is coming to an IRC channel near you,

irc://irc.freenode.net/#ironruby

- and -

irc://irc.freenode.net/#ruby.net

[Said in the deepest, most stern Monster Truck Weekend announcer voice I can conjure up] BE THEEEERRE…