The NOVA filesystem
The NOVA filesystem
Posted Aug 8, 2017 2:36 UTC (Tue) by smckay (guest, #103253)In reply to: The NOVA filesystem by pizza
Parent article: The NOVA filesystem
Posted Aug 9, 2017 17:03 UTC (Wed)
by mfuzzey (subscriber, #57966)
[Link]
I think the justification is far more linked to the technical merits, maintenance load and the impact on the kernel than the number of devices using it.
For example the android "wake lock" stuff took years before being merged (and it wasn't merged "as is" but in a significantly modified form).
There are drivers for very niche devices, driver submissions are accepted, even from "unknown" individuals, provided they respect the license and coding style rules and pass review. I've never seen any questions about how many of the devices are out there for it to be "worth the effort"...
Getting non trivial code into the core kernel though, is significantly more difficult since the potential for breakage is much higher.
But yes, corporate developpers do have the advantage of having more time, by virtue of being paid to work on the kernel, and often in house peer review before anything even gets submitted to the public mailing lists.
Posted Sep 7, 2017 19:22 UTC (Thu)
by vomlehn (guest, #45588)
[Link]
Additionally, large companies tend to have the resources to hire people and keep them working on the kernel. This allows a level of familiarity and comfort with their work to grow. This is very useful when evaluating the likelihood that someone's work is correct, though the same factors risk a sense of complacency.
Note that that large companies do not always get it right. For example, multiple features Google created were too narrowly focused on Android and did not work as the larger community would have wished. It's taken years to remedy the ones that could be remedied. A large part of this was a failure to openly and frequently engage with the kernel community up front.
I would, however, hope that nobody is discouraged if they don't work for a large company. Those companies, economic powerhouses though they may be, tend towards group think and hold no monopolies on creativity. It's a lot of work to get something into the kernel but it still remains well within the abilities of lone developers.
The NOVA filesystem
For this reason, contrary to popular belief, Linux actually supports *more* devices than Windows (particularly true for older devices).
The NOVA filesystem/Patches from large companies
