Тут на гитхабе разворачивается очередная дРаМа.
Если вкратце: есть в экосистеме питона такой проект, nose.
Это такие батарейки для unittest либы из стандартного питона, упрощающие написание тестов.
Либа старая, ещё от 2.7 питона.
В какой-то момент пришел некий товарищ mdmintz, утащил 2/3 кода nose, назвал это pynose, поменял лицензию и выложил на гитхаб.
На этот проект завязалась ещё несколько проектов, и вот 31 января какой-то чувак обнаружил (https://github.com/mdmintz/pynose/issues/16), что mdmintz, когда утаскивал код потерял забыл про лицензию - у оригинального проекта это LGPL, а у товарища - почему-то MIT.
Там оно недельку поварилось, и mdmintz закрыл issue.
Три дня назад какой-то ещё чувак это внезапно обнаружил и поднял бучу - у нас в репах дистрибутивов лежит пакет с проблемами с лицензированием - а это нехорошо.
В конце концов это привело к тому, что pynose начали выпиливать из дистрибутивов, в частности, из nix'а (bleeding edge, все дела ;)).
Это, внезапно, вызвало массовые разломы сборки разного произвольного софта, люди пошли набегать в оригинальный issue, связанный с проблемами лицензирования, и там началось неистовое бомбометание.
Собственно, за ним сейчас можно наблюдать практически в прямом эфире.
1. #pynose
2. #nose
3. #python
4. #unittest
5. #opensource
6. #licensing
7. #LGPL
8. #MIT
9. #github
10. #bug
11. #issue
12. #code
13. #development
14. #software
15. #licensingissues
16. #python2
17. #pythontesting
18. #opensourceproject
19. #opensourcecommunity
20. #licenseregulation
21. #pydistros
22. #nix
23. #bleedingedge
***
13:37 01.12.2025