DEV Community

Discussion on: Years of Linux and FLOSS desktop?

 
kr428 profile image
Kristian R.

Yes, of course.

I was and still am enthusiastic enough about that to bother dealing with these things. Yes of course, it's just a tool. There are reasons, however, why I have seen people wanting to "not" use Windows or Apple. People who don't trust both and consider GNU/Linux a better choice if they care about privacy. People who want to keep using older hardware that still is usable yet doesn't work well with recent Windows variants anymore. People like me who consciously want to have Software Libre on their machines for whichever non-technical reasons. There are different reasons - but at the very end, having even one single special application forcing me into an operating system choice seems not a good thing. ;)

Thread Thread
 
tux0r profile image
tux0r

There are reasons, however, why I have seen people wanting to "not" use Windows or Apple.

And even then, a stronger drive towards Linux (be it GNU, be it any other userland) would be a bad thing for variety, as it would inevitably lead to less market share for the BSDs, Solaris/illumos and Haiku.

Thread Thread
 
kr428 profile image
Kristian R.

Maybe so, yes. A better move, from that point of view, would be a stronger drive towards programming models, APIs, libraries that support all these platforms. Maybe a new approach towards something such as POSIX but with a wider set of features. Not sure...
I always liked what Java intended to do, here (even though they failed to deliver most of this vision). For making current developers of "proprietary" software aware that there's a valid and usable world outside Windows and Apple, focussing on (GNU/)Linux might be a good first step here.

Thread Thread
 
tux0r profile image
tux0r

Maybe a new approach towards something such as POSIX but with a wider set of features.

There is nothing wrong with POSIX, except that most Linux distributions violate it. Luckily, they tried to make their own "new approach with a wider set of features", called the Linux Standard Base - and most Linux distributions violate that as well.

If we need standards, we should look further from Linux.

Thread Thread
 
kr428 profile image
Kristian R.

Agree. Yes. That seems way more desirable indeed. But even way more difficult to achieve. That's where this diversity issue hits things again: There are things such as POSIX or LSB, but people and distributions violate these either out of ignorance or consciously because they don't agree with the ideas. That makes things difficult - both for standards in general and for a more "homogenous" (GNU/)Linux desktop environment as well...