people who want to ditch POSIX compatibility offend me the same way that Big Media does.
Both groups benefit from being able to use the work that came before them, and both groups want to prevent others from benefiting from the work that they are doing (or are arrogant enough to believe that what they are doing is perfect and there will never be any need to build on what they are doing)
I fully expect people to take offence at this comparison, but after you calm down a bit, think about it and you will hopefully be a bit uncomfortable at how close the comparison matches.
Posted Jan 20, 2013 1:13 UTC (Sun) by dvdeug (subscriber, #10998)
[Link]
Linux doesn't run on VAXes. Furthermore, Linux supports those who break ix86 compatibility with their fancy new chipsets. It neither supports the old standard or enforces the new one.
Nobody is obliged to let history chain them in place; if you think you can do better then POSIX, you have the right to try and it's sad that you'll have to endure abuse to do so. Everyone benefits from the work that came before them; *nix systems have been harvesting features from Windows and Apple for years, and designing systems that don't work on those OSes, with no apology.
log why the permission is denied
Posted Jan 20, 2013 21:51 UTC (Sun) by deater (subscriber, #11746)
[Link]
According to that (if I read it correctly), they have it running on 2.6.18 kernel, at least to the CLI.
log why the permission is denied
Posted Jan 20, 2013 1:21 UTC (Sun) by Cyberax (✭ supporter ✭, #52523)
[Link]
Nobody prevents you from, say, reimplementing cgroups on BSD to make systemd possible. That's the crucial difference.
I'm lurking on a lot of mailing lists and too often I see responses that can be summed up as: "It's not POSIX! Burn the heretic!" Meanwhile, competitors who don't care about POSIX beyond the very basics eat up their marketshare.
log why the permission is denied
Posted Jan 20, 2013 9:33 UTC (Sun) by alankila (subscriber, #47141)
[Link]
There is nobody preventing anything. It's just that if a standard is insufficient to meet a new task, you either evolve that standard, or make a new standard. The alternative equals irrelevance and death, so seems like no-brainer to me.