свбодный != бесплатный. В чём была проблема поставлять ваш продукт под gpl или аналогичной лицензией?
Впрочем, я не хочу заниматься агитацией.
Как мне кажется проблема с readline не значительна. Функционал у него не слишком большой и есть mit/bsd аналоги. К примеру linenoise.
И я сомневаюсь, что вы бы нашли в библиотеке проблему. Дело не в вашем скиле, а в давности, неизменности и распостранённости проекта.
Но если абстрагироваться от конкретного примера, я понимаю поднятую проблему: людям не хочется делиться кодом, но хочется использовать код под gpl. Что не всегда плохо. Мне кажется решением мог бы стать подход qt — код с возможностью покупки под другой лицензией.
Честно говоря, я считаю, что мир был бы лучше без этих вещей. Особенно без электрона. Он, кстати, содержит в себе chromium, который ну никак не может быть чисто mit. Я более чем уверен, что там есть компоненты под gpl.
Да и как минимум Firefox из вашего списка распространяется под MPL
На википедии указано:
Mozilla Public License 2.0, GNU GPL и GNU LGPL
В принципе не сильно важно. mpl скорее билже к gpl, чем к bsd/mit. Насколько я понял, mpl всё ещё копилефтная, хотя вы можете её коомбинировать с другим не копилефтным кодом. Но никак не «позволяет выбирать лицензию для производных работ по своему вкусу».
И я не совсем понимаю вашу придирку к firefox. Моя позиция была про «основной софт, что я использую, распостраняется под gpl». Хотя для меня mpl в одном «лагере» с gpl, но даже если не считать firefox таковым, там ещё куча другого софта под gpl. И ещё больше того, что я не перечислил.
например, софт, лицензированный под GPL, до некоторого относительно недавнего времени просто невозможно было выпустить под iOS потому, что конечный пользователь никак не мог запустить у себя на устройстве измененную версию, не покупая у Apple аккаунт разработчика
Недавнего времени? Я не знаю как сейчас, но вы привели статью 2010го года. К тому же, как я понял по статье, никаких проблем нет если вы автор кода. Т.е. нельзя было публиковать чужие приложения даже если они под gpl. Что вроде как логично.
Но если честно, то мне без разницы как дела обстоят в экосистеме apple. Потому что если человек хоть как-то последовательно поддерживает идеи свободного по, то маловероятно что он будет пользоваться техникой apple.
P.S. Кстати, с тем же Telegram под iOS как-то не совсем ясно мне, на сайте телеграма написано, что он якобы «лицензирован под GPLv2 or later», а в его репозитории я вообще не нашел никаких упоминаний о лицензии — ни файла LICENSE нет, ни файла COPYING, ни упоминания о лицензиях в начале файлов с исходными текстами. Вот такая вот загогулина, понимаешь.
Правильно ли я понимаю, что они просто посчитали кол-во всех репозиториев с определёнными лицензиями? Т.е. всякие хеллоу ворлды и прочие бесполезные поделки значительно увеличивают счётчик mit?
Если же взглянуть на серьёзные и дейсвительно используемые проекты, то у меня большинство возможно будет на gpl или чём-то подобным. К примеру: coreutils, firefox, xfce4, mpv, onlyoffice, telegram, geany, lutris, deluge, keepassx, и многие другие.
Я понимаю почему корпорациям не нравится gpl. Они хотят чтобы сторонние люди за бесплатно пилили моды/плагины/адоны/etc, популязировали продукт и делали прочую работу на дядю, но при этом не хотят давать им хоть каких-то прав или гарантий. Я думаю, только такие люди считают gpl «заразной».
Спасает, но не привык я как-то к такому.
Не юниксвейно какбы. Автор зачем-то запилил свой pager для справки с красивым скролбаром(хотя мышокй у меня не тащится), но без банального поиска по тексту. man-страница была бы лучше.
Для чего нужно неудобное переключение на мышку(которая ещё и к тунельному синдрому приводит), когда есть эргономичная клавиатура и навык слепой печати?
Эти плагины(а нынче зачастую и функция из коробки) именно ради избавления от мышки используются.
Почему-то сразу подумал, что это проект на rust. Есть у растовиков какая-то любовь к переписыванию coreutils.
А в чём преимущество помимо --tree?
В цвета ls тоже умеет. Если что есть github.com/trapd00r/LS_COLORS
А про главное преимущество и причину создания vim-like плагинов к различным IDE вы не рассказали. Я про режимы.
Вообще на тему преимуществ/недостатков вима написано(в том числе на хабре) уже достаточно.
1) Gimp, Krita, Фотошоп через вайн?
2) olive
3) скайп и «нормальный» не совместимы, после его приобретения майками. И разве там нынче не мерзкий электрон?
4) впервые слышу про такое. Думаю, эта проблема легко исправляется.
4) Нормальный это как MS Office? Ну тогда MS Office через вайн. Ну или OnlyOffice если есть острая нужда работать с форматами ms офиса.
setxkbmap -layout us -option; setxkbmap -layout «us,ru» -option grp:alt_shift_toggle
Как мне кажется проблема в вашем оконном менджере или ещё какой-то программе берущей на себя переключение раскладки. Сами иксы такой проблемой вроде не страдают.
Проверил у себя с vscode, переключается без проблем.
P.S. Сам переключаю раскладку по правой клавише win(она же meta)
Впрочем, я не хочу заниматься агитацией.
Как мне кажется проблема с readline не значительна. Функционал у него не слишком большой и есть mit/bsd аналоги. К примеру linenoise.
И я сомневаюсь, что вы бы нашли в библиотеке проблему. Дело не в вашем скиле, а в давности, неизменности и распостранённости проекта.
Но если абстрагироваться от конкретного примера, я понимаю поднятую проблему: людям не хочется делиться кодом, но хочется использовать код под gpl. Что не всегда плохо. Мне кажется решением мог бы стать подход qt — код с возможностью покупки под другой лицензией.
Честно говоря, я считаю, что мир был бы лучше без этих вещей. Особенно без электрона. Он, кстати, содержит в себе chromium, который ну никак не может быть чисто mit. Я более чем уверен, что там есть компоненты под gpl.
На википедии указано:
Mozilla Public License 2.0, GNU GPL и GNU LGPL
В принципе не сильно важно. mpl скорее билже к gpl, чем к bsd/mit. Насколько я понял, mpl всё ещё копилефтная, хотя вы можете её коомбинировать с другим не копилефтным кодом. Но никак не «позволяет выбирать лицензию для производных работ по своему вкусу».
И я не совсем понимаю вашу придирку к firefox. Моя позиция была про «основной софт, что я использую, распостраняется под gpl». Хотя для меня mpl в одном «лагере» с gpl, но даже если не считать firefox таковым, там ещё куча другого софта под gpl. И ещё больше того, что я не перечислил.
Недавнего времени? Я не знаю как сейчас, но вы привели статью 2010го года. К тому же, как я понял по статье, никаких проблем нет если вы автор кода. Т.е. нельзя было публиковать чужие приложения даже если они под gpl. Что вроде как логично.
Но если честно, то мне без разницы как дела обстоят в экосистеме apple. Потому что если человек хоть как-то последовательно поддерживает идеи свободного по, то маловероятно что он будет пользоваться техникой apple.
В настольной и андроид версиях есть.
Если же взглянуть на серьёзные и дейсвительно используемые проекты, то у меня большинство возможно будет на gpl или чём-то подобным. К примеру: coreutils, firefox, xfce4, mpv, onlyoffice, telegram, geany, lutris, deluge, keepassx, и многие другие.
Я понимаю почему корпорациям не нравится gpl. Они хотят чтобы сторонние люди за бесплатно пилили моды/плагины/адоны/etc, популязировали продукт и делали прочую работу на дядю, но при этом не хотят давать им хоть каких-то прав или гарантий. Я думаю, только такие люди считают gpl «заразной».
Не юниксвейно какбы. Автор зачем-то запилил свой pager для справки с красивым скролбаром(хотя мышокй у меня не тащится), но без банального поиска по тексту. man-страница была бы лучше.
Эти плагины(а нынче зачастую и функция из коробки) именно ради избавления от мышки используются.
А в чём преимущество помимо --tree?
В цвета ls тоже умеет. Если что есть github.com/trapd00r/LS_COLORS
Вообще на тему преимуществ/недостатков вима написано(в том числе на хабре) уже достаточно.
github.com/mrzool/bash-sensible
Я вы вообще рекомендовал сделать алиас типа такого:
2) olive
3) скайп и «нормальный» не совместимы, после его приобретения майками. И разве там нынче не мерзкий электрон?
4) впервые слышу про такое. Думаю, эта проблема легко исправляется.
4) Нормальный это как MS Office? Ну тогда MS Office через вайн. Ну или OnlyOffice если есть острая нужда работать с форматами ms офиса.
А также облачное хранилище которе его поддерживает — rsync.net(со скидкой для пользователей borg'a)
Как мне кажется проблема в вашем оконном менджере или ещё какой-то программе берущей на себя переключение раскладки. Сами иксы такой проблемой вроде не страдают.
Проверил у себя с vscode, переключается без проблем.
P.S. Сам переключаю раскладку по правой клавише win(она же meta)