Как стать автором
Обновить

Комментарии 12

Основная задача rust-а в экосистеме - переписать все с gpl на mit?

Лицензирование - последнее, о чем можно подумать 🙂 Эксперименты, безопасность, альтернатива - скорее такие ценности

Целью проекта Rust Coreutils является создание кроссплатформенной альтернативной реализации Coreutils, способной работать в том числе на платформах Windows, Redox и Fuchsia.

На сколько я понимаю, GNU Coreutils не кроссплатформенный.

Нет смысла релизить что-то с GPL в 2025.
Никто не сможет воспользоваться для работы софтом с GPL без боли. А значит патчей от работяг и адекватного сообщества можно не ждать.

Это не библиотеки. GPL не запрещает раскрывать ваш код если вы вызываете gpl-код как executable. Речь именно про консольные утилиты.

Да какая разница, библиотеки или бинари? GPL - это запретительная вирусная лицензия, поэтому пользоваться ей неудобно: "Вы можете смотреть на код и даже собирать его, но не более. А если посмотрите, запомните и напишете похожее, то встретимся в суде!".

В продукт GPL код затащить сильно сложнее. GPL лишь добавляет страданий и отрезает от продукта огромное сообщество разработчиков, не добавляя ничего кроме политических лозунгов.

К тому же нет никакого мирового суда и международного права. GPL нарушается даже членами Linux Foundation. Смысл?

Опенсорс давно перешел на настоящие разрешительные открытые лицензии, позволяющие переиспользовать открытый код и участвовать в разработке максимальному количеству разработчиков. А GPL на свалке истории.

Так не воруй код, и никакой боли не будет.

Это здесь не при чем. Любое адекватное руководство будет сопротивляться внедрению GPL кода в проект.

Это здесь не при чем.

Это здесь при всем. Все ваши претензии по сути к этому и сводятся - мол, "неудобно" брать код под GPL, включать его в свой закрытый продукт и не делиться с сообществом. This is by design.

Опенсорс давно перешел

Если бы не GPL, никакого "опенсорса" в текущем его виде вовсе не было бы. Был бы только закрытый софт, облепленный EULA, как говно - мухами. Вы либо плоховато помните обстоятельства, при которых вообще появились GNU и FSF, либо просто не застали их в силу возраста.

пользоваться ей неудобно: "Вы можете смотреть на код и даже собирать его, но не более. А если посмотрите, запомните и напишете похожее, то встретимся в суде!".

Эм. У GPL, разумеется, есть ограничения, но они точно не те, что вы написали.

Так не воруй код, и никакой боли не будет.

переписать все с gpl на mit?

Ну тут кстати есть интересный момент. Сильно сомневаюсь, что разработчики coreutils на расте ну прямо никогда-никогда не заглядывали в исходники соответствующих GNU Coreutils, хехе.

Вполне можно не заглядывать, особенно когда у них Test Driven Development.

Теоретически можно, а практически наверняка заглядывали.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости