Open source — TechCave

Открытое программное обеспечение (англ open-source software) — программное обеспечение с открытым исходным кодом.


Открытое программное обеспечение (англ open-source software) — программное обеспечение с открытым исходным кодом.

Исходный код таких программ доступен для просмотра, изучения и изменения, что позволяет пользователю принять участие в доработке самой открытой программы, использовать код для создания новых программ и исправления в них ошибок — через заимствование исходного кода, если это позволяет совместимость лицензий, или через изучение использованных алгоритмов, структур данных, технологий, методик и интерфейсов (поскольку исходный код может существенно дополнять документацию, а при отсутствии таковой сам служит документацией).

Стена группы

Загрузка...
5 дней назад
#

Как пропатчить find под FreeBSD?



Учим FreeBSD искать файлы по расширенным атрибутам

Аннотация: в ОС FreeBSD на уровне файловой системы реализован механизм управления расширенными атрибутами файла (extattr). При помощи стандартных команд setextattr, getextattr и rmextattr можно создавать, читать и удалять комментарии, ключевые слова и другие метаданные файлов. А вот искать файлы по расширенным атрибутам пока нельзя. К тому же, расширенные атрибуты теряются при копировании файла. В двух статьях я предложу свои патчи для команд find и cp, устраняющие эти недостатки. Однако, я не профессиональный программист и делал патчи под свои задачи, поэтому предложенное решение стоит рассматривать исключительно как proof of concept и дорабатывать напильником.

Источник
Загрузка...
5 дней назад
#

Microsoft присоединяется к Open Invention Network и «раздает» лицензии на 60 000 своих патентов



image

Иллюстрация zdnet.com

Microsoft присоединяется к
Open Invention Network,
предоставляя в общий пул около 60 000 патентов. Новость об этом была
опубликована 10 октября 2018 года в блоге корпорации-монополиста на рынке десктопных операционных систем.

Open Invention Network, OIN — это организация (и сообщество владельцев патентов вокруг нее), которая владеет патентами на программное обеспечение вселенной GNU/Linux. Целью OIN является защита Linux и других свободных программных продуктов от патентных исков. Участники сообщества передают патенты в общий пул, позволяя бесплатное использование этих патентов всем участникам на основе royalty-free лицензии.

OIN насчитывает около 2500 участников, среди которых можно выделить такие крупные компании как IBM, SUSE, Red Hat, Google, Novell, Philips, Sony. Примечательным фактом оказалось то, что с 2014 года одним из лицензиатов патентного пула OIN является
ReactOS Foundation. В свете новых событий можно сделать вывод, что вероятность
патентных претензий со стороны Microsoft к проекту
ReactOS стала
крайне мала.

I know the focus is on Linux, but after clarifications from multiple sources, it would appear that this also protects ReactOS (an OIN member) from Windows patent issues. This is huge, and something I had been dreaming for more than a decade. Microsoft’s really changed. https://t.co/9pza1WNkPw

— Alex Ionescu (@aionescu)
October 12, 2018


Источник
Загрузка...
5 дней назад
#

Как пропатчить cp под FreeBSD?



Учим FreeBSD копировать вместе с файлами их расширенные атрибуты

Я большой поклонник
cp — по изящности и несокрушимости эта утилита, на мой взгляд, уступает только утилите
dd. Но под FreeBSD у неё есть один скромный недостаток — при копировании файла cp теряет его расширенные атрибуты (extattr). В
предыдущей публикации я предложил патч для команды
find, который добавляет возможность осуществлять поиск файлов по содержимому их расширенных атрибутов. Но какой в этом смысл, если ваши ключевые слова и комментарии потеряются при копировании файла? Пора брать последний бастион на пути полной поддержки расширенных атрибутов во фряшечке.

Источник
Загрузка...
5 дней назад
#

Новости Typegram



Всем привет! Прошло два месяца с момента
анонса typegram на Хабре. И у меня для Вас просто жуткое количество новостей и прохладных историй! Всё так бурно развивается что даже страшно. Начну с приветствия:

Привет, меня зовут Вадим, я представляю проект
typegram. Typegram — онлайн платформа для публикаций с открытым исходным кодом.


Это то, что меня выдрессировали делать в стартап школе YC. Начинать с представления себя и своего проекта.

Источник
Загрузка...
5 дней назад
#

БДСМ, Гор и преследование разработчика Drupal



Прошу прощения за желтый заголовок, но в данном случае он действительно отражает суть дела. Год назад в сообществе разработчиков Drupal произошел вопиющий случай, который на Хабра и даже в Рунете прошел несколько незамеченным. В контексте недавних волнений вокруг Линуса и Linux, имеет смысл вспомнить о тех событиях.



Обложка 23-й книги — «Renegades of Gor» саги «Хроники Гора».
Страсти по Гору



Однажды в конце февраля Dries Buytaert — основатель CMS Drupal, попросил одного из самых активных разработчиков Ларри Гарфилда (Larry Garfield) покинуть проект. Есть все основания полагать, что решение было вызвано ценностными расхождениями великодушного диктатора проекта с Ларри. В чем же суть этого расхождения и причем здесь Гор?



Источник
Загрузка...

Авторизация

Пользователи

Георгiй Москвитинъ
Andpyxa Tutunnik
Andrey_fox
Jane linch
genagy
Pasha Radiuk
KotikBSD
Эрик Имашев
Амир Исмагилов