Thoughts on Distrowatch's "Opinions: The Growing Divide"
The title explains it all, after other people's opinions/ discussion about the topic.
I found the short opinion kind of intriguing and interesting for 2 separate reasons.
The first reason i find it interesting is because of the divide in the community and the possible outcomes that could occur the dividing factions (for better word) that are forming. My biggest concern is what will happen to the big linux players that are financially unsupported, i am talking Debian, Slackware, Gentoo, Arch and LFS?
All of these especially the first 2 are pretty large contributors to the entire Linux community and it would be a big loss overall if they get caught in the middle because of their design goals and philosophies.
What i mean by this is both Debian and Slackware and the others follow design goals that are most likely not going to agree with either the Red Hat or Ubuntu camp. With the Ubuntu camp being all about becoming the next big Mac and Windows competitor and Red Hat about offering the best most reliable server/workstation environment.
This leaves very few options 1) either stay on their current path and continue with how they are doing things or 2) be forced to follow the route of Red Hat or Ubuntu as they don't have the developers don't have the time and resources to invest to keep up with the current development pace.
Either option leads to a reduced choice and pretty severe consequences to the linux community. Whereby we either have all current distributions but big differences between those that have a backing and those that don't OR we have just the two major players.
The second reason this has my interest is because it is confirming my and probably others fears/ thoughts that Linux's lack of conformity between all the Distributions is going to ultimately lead to its downfall or a reduced presence.
Which leads me to why i suspect that at minimum FreeBSD's userbase and popularity might surpass the general Linux community as the issue raises its ugly head and comes to the foreground. This prospect won't surprise me or possibly others because people will look for the alternatives. The *BSDs have that advantage to push forward because they have the conformity by design. i.e. any *BSD derivative is 100% compatible with whatever its upstream vendor has compatibility with. What this means is that any development made or new source ported from one *BSD can pretty much be contributed back upstream without any issues or cause for concern.