[OpenIndiana-discuss] A rant
Jedi Tek’Unum
jeditekunum at gmail.com
Fri Jan 29 20:46:22 UTC 2021
EVERY OS in existence is getting really long in the tooth (outdated) and for the most part hasn’t innovated in a very long time. Ideally they would ALL be replaced.
I’m not comparing “Linux” (the hoard of many each slightly different) to Illumos or derivatives specifically. My comment was purely general and yes, based on decades of experience with many OSes. You see, I LIVED the Unix “standards wars” where the industry painfully managed to iron out the many minor differences that had no business existing. Then Linux came along and ignored much of it - creating a whole new pile of ridiculous variances that were just plain stupid. Look at any large multiplatform software product (the last one I was paid to develop was 10’s of millions of lines of code) and you will find ifdef hell for absolutely no good reason. Ever wonder why autoconf exists? Can you take any “Linux” binary and run on any Linux distribution for the same architecture?
I came from the world of “big iron” supercomputers and large enterprise computing. People like me didn’t used to use toys like Linux (or *BSD for that matter) for industrial-strength computing where data and calculations and reliability were highly valuable. We used products that were designed for the job - Solaris, SPARC, etc. I developed plenty of stuff for IBM/AIX and HP/HPUX and while they were more trustworthy than the toys, they couldn’t hold a candle to the good stuff. Have you ever seen a massive heavily used server with an uptime over 10 years? I have.
What I see today is a software industry with zero innovation (Sun & Solaris WERE the last innovators). Countless resources spent on cloning, porting, maintaining hoards of duplications. Software descending in quality. Lots of arguing about which pile of shit is best.
I thank the universe every day that I no longer have to polish turds that day.
Your attitude here is the same as I’ve seen from many people over many decades. I’ve felt the same way in my younger more naive days. I’ll give you this parting advice - it won’t make a bit of difference.
> On Jan 28, 2021, at 9:31 PM, Hung Nguyen Gia via openindiana-discuss <openindiana-discuss at openindiana.org> wrote:
>
> Anyone here seems to be hated Linux too much. Does it because their bad past experience with it or simply because Linux is success and we are loser and the natural law of the loser hate the winner?
>
> Someone used to said Linux is a cesspool because it's only a kernel and hacked together to create a working system.
>
> Today I cloned illumos-gate and I see the completely different.
>
> I think Linux is more organized than Illumos.
>
> Saying Linux is a hacked together work is hypocrite and indeed slapping back into our own faces.
>
> We are no different. Illumos is a hacked together work and was an product of an desperate attempt to continue OpenSolaris.
>
> We are a mess, too.
>
> Indeed I found we are more like Linux than the BSDs.
>
> The large part of our userland is GNU anyway.
>
> Back to the rant: where actually things were put?
>
> I have did many 'find . -name' commands to try to discover where things were put.
>
> I want to find the source code of pcfs, aka msdosfs.
>
> The source files with pcfs as part of their names scattered across the source tree, the same for ufs.
>
> Which one is the true one to look for?
>
> I really hope we could be as 'a mess' as Linux, where things were put organized into linux/fs: https://github.com/torvalds/linux/tree/master/fs
>
> Oh no, headers scattered everywhere. Which headers really needed and what they are actually for?
>
> It might took ages to find the answer.
>
> Yet the hypocrites still accused Linux of putting everything into /usr/include. Yes, you, too, the BSDs.
>
> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss at openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss
More information about the openindiana-discuss
mailing list