By John at March 12, 2010 17:34
Filed Under:
Well, after 2 years of work and nearly 25,000 lines of (mostly) Silverlight code, I’ve come to several conclusions that lead me to put myOSity into open source mode very soon:
Too little time, too little time…
I just can’t spend enough solo hours coding this project to bring it to the place where I envisioned it to be. I’m hoping that the Silverlight community will find at least some value in the effort.
Technology moving too fast for a single programmer to keep up…
As Google so plainly put it recently, the desktop computer will be a thing of the past in a few years, in terms of the average user’s primary access point to the magical Internet. Though I did have some longer term plans for myOSity to bring it to smaller form factors (Smartphones), I realize that I will not be able to keep up with current trends.
When?
My plan is to release myOSity into open-source soon after .net 4 and Visual Studio 2010 are both released RTM. The reason for this is rather technical. Basically, myOSity is utilizing various “cutting edge” frameworks from Microsoft (Silverlight v4, RIA Services, Reactive Framework [Rx], just to name a few). Rather than release the code into the wild with these platforms in their various “pre-VS2010” states, which is already very confusing and difficult to manage, I’ve decided to release it post-VS2010 with all the frameworks (hopefully) in their standardized form. Doing so will require me to do a bit of recoding. I also need to make some changes so that myOSity will compile locally against a local database instance (.mdf) for easier use by the open-source community. This will also take some time.
I’ll post another entry when the actual release happens. I’ll be publishing the project to Codeplex.