LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

Линукс – враг СПО и открытого кода, потому что все ядерные модули должны находиться в одном репозитории, а также код Линукса написан на нестандартном диалекте Си. Это делает крайне трудным использования кода ядра Линукс в других открытых операционных системах и наоборот, что по сути является вендорлоком.

Подавляющее число других открытых программ являются кроссплатформенными, их легко можно собрать для *BSD, Solaris, Haiku, MacOS и даже Wibdows. Также код легко повторно использовать в других проектах. Программы в дистрибутивах в отличии от ядерных модулей не требуется все хранить в одном репозитории и их могут разрабатывать разные независимые авторы.

Даже Windows и то свободнее в плане разработке модулей ядра. Там никто не заставляет всё клать в один репозиторий и проходить ревью мейнтейнеров.

Исходная версия X512, :

Линукс – враг СПО и открытого кода, потому что все ядерные модули должны находиться в одном репозитории, а также код Линукса написан на нестандартном диалекте Си. Это делает крайне трудным использования кода ядра Линукс в других открытых операционных системах и наоборот, что по сути является вендорлоком.

Подавляющее число других открытых программ являются кроссплатформенными, их легко можно собрать для *BSD, Solaris, Haiku, MacOS и даже Wibdows. Также код легко повторно использовать в других проектах.