I am a bit concerned with FLOSS not getting the amount of attention it deserves. Sure, it comes up in conversations at times but to go beyond those conversations and having people actually do something about it is another question. One thing I’ve noticed is that we, FLOSS users and developers, should go beyond spreading the word because (1) the word is already out there, and (2) words doesn’t speak much. Action does. I am more interested on how FLOS software create profit for companies, save lives, plays well in the IT ecosystem, etc… you get the drift.
Software being free doesn’t matter much to companies if it doesn’t solve any of their problems or if it creates more problems that it can actually solve. Ditto with end-users. Consumers are willing to pay for software that makes them sleep at night. Some consumers are ok with using pirated software as long as it runs their software - games, friend’s softwares, etc…
For companies, it has to integrate well with their existing infrastructure - servers and desktops. One reason why Microsoft is still in business is because of Microsoft Office. If you have ever worked for a company or a client that uses Microsoft Office extensively, you’re pretty much in awe how much effort Microsoft has put into seamless integration between the different Office components - Word, Excel, Access, InfoPath, Outlook, etc…, not to mention how good it integrates with the Windows environment.
Most people and (windows) developers don’t really care. They just want stuff that works, and works well for their particular environment. Maybe we should start improving software integration[0] within the linux ecosystem, not to mention integrating with MS Windows, just like what Microsoft started doing lately.
One of the keys to get people to actually use Linux in their desktops is integration and that’s where current and future FLOSS devs should work on rather than the next-killer-app, whatever that means, because frankly, most people don’t really care.
[0] We already have. But we’re not there yet.