Live data from Hacker News

Why most companies don’t develop software for Linux

fseek.me

11–20 of 24 posts

Re: Why most companies don’t develop software for Linux

#11
post #6
post #3

Earlier quoted context omitted.

Because most users don't care whether software is open or closed source. They just want software that works.

Amen to that! I wish more developers understood that people don't care about freedom, they just want the stuff they buy to work without major effort. 99.9% of people don't want to setup MythTV, they want a PVR that works

If all OSS developers shared this attitude, there would not be free software today.

Re: Why most companies don’t develop software for Linux

#12
post #8

There's not exactly compatibility between versions of Windows, either. Want your XP app to run on Win7? I hope you weren't planning to write to your install directory, since that will require a permissions change on Win7. That XP app is probably 32-bit, too, and if you are on 64-bit Win7 I hope the app isn't looking for "C:\Program Files" to find itself, since it's now in "C:\Program Files (x86)". Why is it still not…

To be fair, Windows lists binary compatibility as a feature. Linux ignores it entirely. And hardcoding paths is a really dumb move (which sadly does not make it any less popular). But yes, Windows backwards compatibility is not perfect.

Re: Why most companies don’t develop software for Linux

#13
post #11
post #6

Earlier quoted context omitted.

Amen to that! I wish more developers understood that people don't care about freedom, they just want the stuff they buy to work without major effort. 99.9% of people don't want to setup MythTV, they want a PVR that works

If all OSS developers shared this attitude, there would not be free software today.

Let me fix it for you: If all desktop OSS developers shared this attitude, there would be not be good free desktop software today.

And this is kind of true, isn't it?

Re: Why most companies don’t develop software for Linux

#14
post #11
post #6

Earlier quoted context omitted.

Amen to that! I wish more developers understood that people don't care about freedom, they just want the stuff they buy to work without major effort. 99.9% of people don't want to setup MythTV, they want a PVR that works

If all OSS developers shared this attitude, there would not be free software today.

I fail to see why people think "Free" and "Easy to use" are mutually exclusive. If Firefox required people to run ./configure;make;make install on Windows to get it running (not to mention dealing with missing dependencies) it wouldn't have the marketshare it has today.

If OSS wants to become truly mainstream the people creating it need to focus on the experience, not just the code

Re: Why most companies don’t develop software for Linux

#15
post #11
post #6

Earlier quoted context omitted.

Amen to that! I wish more developers understood that people don't care about freedom, they just want the stuff they buy to work without major effort. 99.9% of people don't want to setup MythTV, they want a PVR that works

If all OSS developers shared this attitude, there would not be free software today.

Disagreed; i think all it is is that FOSS developers like making cool stuff, and for them the setup is not a chore.

In a commercial app there is a requirement to make the installation routine simple because you have to sell the app. With a Linux (and sometimes just generally with FOSS) that drive isn't necessarily there.

It's a general FOSS problem; programs tend to lack that last little bit of polish that would "sell" them - but that is a ball ache to add in.

Re: Why most companies don’t develop software for Linux

#16
Matlab and Mathematica seem to do pretty well at installing universally (though 64bit can cause some issues).

I think the real reason is there isn't much benefit for making software for linux when the paying userbase for windows or even mac is so much higher. This is why you really only see educational and/or research based software on linux; hopefully if linux starts to get really big we will see this change.

Re: Why most companies don’t develop software for Linux

#17
Let's assume that the author is right when he says that all companies ignore linux. What would make that such a big disaster? Is there some specific proprietary app that _needs_ to be ported to linux? I myself haven't found a task that lacks a convenient binary, but maybe that's just me?

That, and 'EMACS vs. VIM' is a dead horse. Stop beating it.

Re: Why most companies don’t develop software for Linux

#19
post #3
post #2

"no binary compatibility between distributions" That is a feature, because it gives Free software an advantage. Why make it easier for closed source developers?

Because most users don't care whether software is open or closed source. They just want software that works.

And why should we care about most users? Gnu/Linux is a great platform for free software, why make it something it isn't? If you want a great proprietary platform, go for windows. Windows won the proprietary war 20 years ago, foss can't beat them at their own game. Gnu/Linux is good as a foss platform and that's where we should put work into. Not into making another windows, we'll never catch up on that front.

Re: Why most companies don’t develop software for Linux

#20
post #16

Matlab and Mathematica seem to do pretty well at installing universally (though 64bit can cause some issues). I think the real reason is there isn't much benefit for making software for linux when the paying userbase for windows or even mac is so much higher. This is why you really only see educational and/or research based software on linux; hopefully if linux starts to get really big we will see this change.

When I first started having to support Matlab for a group I was surprised to see how well supported it was on Windows, Linux, and OS X. All of them are able to install using a total of two DVDs and they all can connect to the common license server. There are some annoyances, but they're present on all platforms.

The numerical simulation and engineering crowd have been using non-Windows systems for a while. These people started by running their programs on mainframes, but as computing got cheaper they started putting those systems under their desks, but they still ran UNIX.

As such, I agree that it's likely just a question of how big the market is and how technical that market is.

Post reply on HN