Windows (L)users Are People, Too

by John Mark Walker - Oct. 16, 2009Comments (5)

In the world of open source, there's a narrative that has predominated since the time that the term open source was coined - that being the need for the underlying platform to be open source. We can tolerate proprietary software on an open platform, such as Linux, much more than we tolerate free software on a closed platform, like Windows.

For all of open source's self-professed pragmatism, there is a noticeable gap between how Linux users are supported and how Windows users are supported. For example, the creation of repositories of free software for Windows that are comprehensive and updated regularly has yet to happen. Cygwin is neither comprehensive nor a good performer - at least in my experience. MinGW might offer a means for producing native Windows software, but is not a distribution, per se. Microsoft's own Subsystem for Unix Applications provides perhaps the best performance of all and a readily available GNU development toolkit, but is severely underutilized and practically unheard of, and thus, has not yet produced a full, practical solution. If we are truly as pragmatic as we like to think, perhaps the time has come to close this gap.

When I first began to piece together my ideas for a conference on the topic of open source and Windows (more on that in an upcoming blog post), I expected many small startups to jump on board en masse. Not only was that not the case, but quite the opposite happened - open source ISV's were *afraid of* attaching their names to such an effort. It seems that much of the open source world, even the commercial piece of it, is still afflicted with punk rockers disease - uncomfortable with success and what is required to achieve it. 

 I've been a Linux guy for a long time, but if I were heading up an open source ISV and wanted to ensure the longevity of my business, it would seem that it's in my interest to make lives easier for Windows users and, you know, perhaps actually tell someone about it.  It's silly to think that we're going to win over the vast majority of the world to the idea of a self-regulated market with specified rights, a la open source, if we systematically ignore Windows users. 

As with politics, sometimes you're better able to exert influence from the inside than the outside. Also, to get more people involved in the conversation, we need to be able to "talk right down to earth in a language that everybody here can easily understand."

Now, who's going to step up and create the great open source distribution for Windows?



Gerard Braad uses OStatic to support Open Source, ask and answer questions and stay informed. What about you?



5 Comments
 

Well CodePlex has a ton of opensource projects for Windows, and most of the existing applications work on Windows fairly well. I've had great luck with the GNU tools + GVim, which is a big plus on the windows platform.


0 Votes

As are Mac people. Even though Mac OS X is based on a lot of Open Source, apple has not always been very friendly to Open Source. Just look at their iPhone OS. We would love to be able to get better apps, or tweak some of the things in there, but Apple maintains tight-fisted control!


0 Votes

The GNU tools work quite well - I agree with Paul. In addition, I have found that given the challenges with Windows, several FOSS projects ship with installers, which make configurations easier.


0 Votes

@Jack @Paul - it's true that you can find scores of open source apps for Windows, but my point was more about building something that makes for easy updates, security patches and less of the usual 'hunting around the internet' just to find a program that does a job.


What I wouldn't give for some type of Ubuntu-style Update Manager for Windows where I could easily search and add new open source software. And for the command-line, an apt interface to mirrored repos would be awesome. cygwin tries to do this - just not very well.


0 Votes

True.


Well, some of the apps can 'call home', but I have turned off the OS and its ability to 'automatically install updates. Lord knows that Windoze is fragile enough!


0 Votes
Share Your Comments

If you are a member, to have your comment attributed to you. If you are not yet a member, Join OStatic and help the Open Source community by sharing your thoughts, answering user questions and providing reviews and alternatives for projects.