История изменений
Исправление X512, (текущая версия) :
Линукс – враг СПО и открытого кода, потому что все ядерные модули должны находиться в одном репозитории, а также код Линукса написан на нестандартном диалекте Си. Это делает крайне трудным использования кода ядра Линукс в других открытых операционных системах и наоборот, что по сути является вендорлоком.
Подавляющее число других открытых программ являются кроссплатформенными, их легко можно собрать для *BSD, Solaris, Haiku, MacOS и даже Wibdows. Также код легко повторно использовать в других проектах. Программы в дистрибутивах в отличии от ядерных модулей не требуется все хранить в одном репозитории и их могут разрабатывать разные независимые авторы.
Даже Windows и то свободнее в плане разработке модулей ядра. Там никто не заставляет всё клать в один репозиторий и проходить ревью мейнтейнеров.
Исходная версия X512, :
Линукс – враг СПО и открытого кода, потому что все ядерные модули должны находиться в одном репозитории, а также код Линукса написан на нестандартном диалекте Си. Это делает крайне трудным использования кода ядра Линукс в других открытых операционных системах и наоборот, что по сути является вендорлоком.
Подавляющее число других открытых программ являются кроссплатформенными, их легко можно собрать для *BSD, Solaris, Haiku, MacOS и даже Wibdows. Также код легко повторно использовать в других проектах.