home.social

#опенсорс — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #опенсорс, aggregated by home.social.

fetched live
  1. Как Open Source аналоги убили Adobe и Microsoft Office? ИИ сделал это за пару месяцев

    Ещё недавно создание целой линейки сложных графических и офисных приложений требовало большой команды, и несколько лет разработки. Теперь один разработчик с помощью ИИ и небольшой команды пытается бросить вызов гигантам вроде Adobe и Microsoft. В статье разберём: какие юридические риски может нести сходство с оригиналами, что всё это говорит о будущем разработки ПО, и насколько его приложения близки к коммерческим аналогам.

    habr.com/ru/articles/1093552/

    #open_source #программирование #вебразработка #ии #открытое_по #искуственный_интеллект #github #опенсорс #claude #вайбкодинг

  2. Шестнадцать обещаний и две модели, которые пытались их нарушить: как мы выпускали skillmem 0.12

    В 0.11 мы сорок раундов гоняли ИИ-ревьюеров по коду и нашли много багов. Но у каждого ревьюера было своё представление о том, что значит «правильно». В 0.12 мы начали с другого конца: записали шестнадцать инвариантов, которые обещает наша MCP-память, а затем две модели из разных лабораторий десять дней искали контрпримеры. Засчитывалась только находка с воспроизведением. Рассказываю, что они сломали (Windows посчитала NUL терминалом), во что это обошлось и что мы сознательно оставили в Known issues.

    habr.com/ru/articles/1087696/

    #mcp #claudecode #codex #sqlite #llm #hypothesis #тестирование #опенсорс

  3. 350 коммитов в неделю: как контрибьютить в проект, который меняется быстрее, чем ты пишешь

    Представьте: ночной алерт, приложение отдаёт пятисотки, но само оно живо. Понятно, что дальше начнётся знакомое — вкладки с графиками, поиски в логах и попытки понять, кто и что изменил. Сколько на это обычно уходит времени? А что, если вместе с вами в инциденте будет разбираться ИИ-агент? Привет! Я Антон Воронцов, CRE в Yandex Cloud. В конце июля я в очередной раз листал свежие репозитории на GitHub, чтобы посмотреть, что происходит в моих смежных дисциплинах: SRE, автоматизациях и, понятное дело, ИИ. Вдруг я наткнулся на один интересный репозиторий, который активно рос: количество звёзд, коммиты и заинтересованные люди из разных стран — всё это про OpenSRE . Эта статья о том, как я впервые контрибьютил во внешний проект, что стало самым сложным и как вообще работает этот инструмент.

    habr.com/ru/companies/yandex_c

    #opensre #aiагенты #SRE #LLM #опенсорс #контрибьютинг #Kubernetes #PostgreSQL

  4. Опенсорс — это ред флаг

    «Форкнул, сделал патч, пользуешься — а чо такого?» — самый частый ответ на прошлую статью про Klipper . Отвечаю. Если коротко: носить в мейнлайн выгодно — и вам лично, а не только обществу. Публичный код и открытый код — разные вещи. Форк — не одноразовая экономия, а подписка на ребейзы до конца жизни проекта. А апстрим взамен даёт школу, бесплатный мейнтейн и репутацию, которая возвращается железом. Разбираю на своём порте KN-1012 в OpenWrt: семь самостоятельных патчей, три серии в netdev и кочерга вместо паяльника.

    habr.com/ru/companies/aenix/ar

    #опенсорс #open_source #форк #апстрим #openwrt #linux_kernel #контрибьюция #мейнтейнер #open_contribution #keenetic

  5. Protestware: как идейные злоумышленники атакуют ваш код — и как этого избежать

    Всем привет! Меня зовут Руслан, я инженер в отделе развития процессов безопасности в YADRO. В прошлой статье я рассказывал о рисках транзитивных зависимостей в open source: один неблагонадежный пакет во всей цепочке — и продуктовая сборка скомпрометирована. Таким пакетом может быть protestware — вид ПО или библиотек, в которые разработчики (мейнтейнеры) намеренно внедряют деструктивный, изменяющий логику работы или политизированный код. Он так же опасен, как уязвимости в зависимостях, компрометации репозиториев и атаки класса Dependency Confusion. В отличие от «традиционного» вредоносного ПО, в основе protestware — не получение финансовой выгоды, а идеологическая мотивация: выражение социальных, политических или идеологических взглядов, привлечение внимания к каким-либо событиям в мире, влияние на пользователей, связанных с определенными регионами, организациями или государствами и так далее. С точки зрения безопасности это такой же риск для цепочки поставок ПО, как и другие вредоносные компоненты. Ниже разберемся, как эта функциональность попадает в инфраструктуру и open source, как ее обнаружить и какие меры предпринять, чтобы защитить свой проект.

    habr.com/ru/companies/yadro/ar

    #open_source #информационная_безопасность #управление_продуктом #разработка_приложений #опенсорс #protestware #osa #риски_в_разработке #риски_в_тестировании

  6. [Перевод] Линус и Linux: решительный финский хобби-проект, который покорил мир

    Сентябрь 1991 года. Студент из Хельсинки в халате выкладывает в новостную группу первый релиз своей операционной системы Linux и почти извиняясь пишет: «Большим не будет». Внутри – 10239 строк кода и ноль юристов. Спустя тридцать с лишним лет эта «небольшая» система стоит за 3 миллиардами смартфонов, 95% веб-серверов и Международной космической станцией. Это история о том, как финский хобби-проект Линуса Торвальдса стал крупнейшей опенсорсной коллаборацией в истории.

    habr.com/ru/companies/timeweb/

    #timeweb_статьи_перевод #linux #история_it #линус_торвальдс #опенсорс #операционная_система #линукс #gui #mac_os

  7. Часть I. Знакомство с UNO. Как синтаксическая типизация стала основой нового языка разметки

    Вспомните себя в те времена, когда вы только знакомились с информационными технологиями. Что вы чувствовали, начиная работать с XML, JSON, TOML, YAML и другими языками разметки? Лично мне поначалу было крайне сложно работать с HTML, особенно без подсветки. Позже пришлось разбираться с кавычками и скобками JSON, которые виделись мне сущим кошмаром. Впоследствии я осознал гениальность этих языков, но осадочек остался. Поэтому время от времени я возвращался к мысли о создании понятной для человека языка Универсальной Нотации Объектов. И получилось. Познакомьтесь, пожалуйста, это UNO — и ваше участие в его развитии будет весьма полезно. Как появился UNO Однажды мне потребовалось завести небольшие структурированные описания некоторых сущностей в обычных текстовых файликах. Предполагалось, что их будут заполнять и обычные люди, не знакомые с IT. Что ставило под сомнение выполнимость задачи. Сдаваться? Да ни в коем случае, вызов принят. Тем более, задача воспринималась как тренировка мышления. Что же это за UNO такой?

    habr.com/ru/articles/1075348/

    #uno #языки_разметки #форматы_данных #сериализация #json #xml #синтаксис #типизация_данных #разработка_парсера #опенсорс

  8. Аналитика в Postbox: от одной базы данных до YDB Transfer

    Привет, Хабр! Меня зовут Дмитрий Наумов, я работаю в команде

    habr.com/ru/companies/ydb/arti

    #ydb #postbox #субд #data_transfer #опенсорс #аналитика #data_engineering

  9. Как я проверил, что мой флот ИИ-агентов правда автономный

    Привет, Хабр. Сразу скажу: я не разработчик. Мои направления - это продукты, Web3-операции, теперь оркестрация ИИ-агентов.

    habr.com/ru/articles/1069456/

    #искусственный_интеллект #опенсорс #пайтон #тестирование

  10. Klipper: опенсорс без сообщества, или почему у вашего принтера никогда не будет тулченджера из коробки

    Человек, чей SeaBIOS бутил ваши виртуалки с 2010 года, сегодня единолично решает судьбу прошивки ваших 3D-принтеров. У Klipper один мейнтейнер, один открытый issue — табличка «трекер закрыт» — и сотни висящих PR. Snapmaker переписал 20% кодовой базы, потому что занести тулченджер в апстрим просто некуда. Разбираю на фактах, как устроен governance де-факто стандарта прошивок для FDM — и во что его отсутствие обходится вендорам, контрибьюторам и вам.

    habr.com/ru/articles/1062774/

    #klipper #3dпечать #опенсорс #governance #open_source #тулченджер #форки #gpl #linux_kernel #сообщество

  11. Как заставить ИИ соблюдать закон, не трогая веса. Выкладываем в открытый доступ внешний фильтр для LLM

    В прошлом году я уже рассказывал об AVI (Aligned/Agreement Validation Interface) — концепции внешнего, гибкого и независимого от модели фильтра, который работает как умный файрвол для LLM: отбивает промпт-атаки на входе, проверяет ответы модели на токсичность, этичность и нарушение закона — на выходе. Недавно мы доработали свою концепцию с точки зрения архитектуры, реализовали и выложили на GitHub рабочий сервис на Python и FastAPI: входной и выходной фильтры, RAG-модуль, докер-сборку с мониторингом (Prometheus, Grafana, Jaeger), а также инструментарий для воспроизведения экспериментов на FinanceBench. Под катом расскажу, к какой архитектуре системы мы пришли, как сделали так, чтобы новые правила для фильтрации можно было добавлять одной фразой на естественном языке, как AVI показал себя в тестах и как помогает экономить на обучении ИИ-моделей. А по-научному и подробно все описано в журнале MDPI.Electronics (на английском) . Поехали!

    habr.com/ru/companies/mts_ai/a

    #ai #ai_safety #llm #фильтр #алайнмент #искусственный_интеллект #генеративные_модели #опенсорс #корпоративный_ии #безопасность_ии

  12. Фреймворк для «красных» процессоров и модель «издатель — подписчик». Работаем с флотом ИИ-агентов на своей машине

    Популярная тема в ИТ-сфере сегодня — локальная работа с ИИ-агентами. На этой волне мы в

    habr.com/ru/companies/beeline_

    #beeline_cloud #ии_агенты #локальные_ии_агенты #опенсорс #системы_ии

  13. Вопрос к разработчикам: если вы используете какую-то либу, и она вам нравится, но в ней есть несколько минусов или недоработок, а ваши патчи висят долго и не принимаются, хотя автор ПР заметил и написал "о, спасибо, я завтра посмотрю и смерджу", но проходит уже пара недель, то есть ли смысл в наше время нейронок слать ПРы вообще?
    А ещё, там у него зависимости даже давно не обновляются.
    Может проще поддерживать свой форк, и пусть автор сам приходит за патчами если ему надо?

    #opensource #опенсорс

  14. От баз данных до инструментов для ИИ-экосистем: проекты, которые получили гранты Yandex Open Source

    Развивать собственный технологический проект в одиночку или небольшой командой — это всегда вызов. Нужно не просто написать работающий код, но и продумать архитектуру, закрыть инфраструктурные боли, настроить CI/CD и при этом не выгореть. Тем ценнее видеть, как крутые разработки получают заслуженную поддержку, помогающую им выйти на новый уровень. В этом году мы провели Yandex Open Source при поддержке платформы для разработчиков SourceCraft . А ещё мы увеличили призовой фонд с 12 до 18 победителей. Мы принимали заявки по трём трекам: обработка и хранение данных, разработка, искусственный интеллект.

    habr.com/ru/companies/yandex/a

    #OpenSource #опенсорс #искусственный_интеллект #гранты #sourcecraft

  15. «Насколько вы контролируете то, из чего состоит ваш продукт?». Как и зачем проводить Open Source Analysis

    Привет! Меня зовут Руслан, я инженер в отделе развития процессов безопасности в YADRO. Сегодня поговорим об открытом исходном коде (open source). В мире современной разработки он используется практически в каждом приложении: open source-библиотеки, фреймворки и компоненты помогают ускорить разработку и сделать ее гораздо более удобной. Но есть проблема: каждая зависимость — это не только «плюшки», но и дополнительные риски. Если в open source, который вы используете, появится уязвимость, придется срочно ее устранять — и вряд ли на это уйдет пара минут. Еще есть юридические риски — например, автор open source может направить вам запрос на раскрытие той части кода, которую вы модифицировали, а для вас это может оказаться конфиденциальной информацией. В итоге предоставить часть кода вы не сможете, а другая сторона будет иметь полное право обратиться в суд. Таких рисков как раз и помогает избежать анализ открытого исходного кода (Open Source Analysis, OSA). Давайте разбираться, что это такое и как его выполнять.

    habr.com/ru/companies/yadro/ar

    #open_source #software_composition_analysis #license #информационная_безопасность #управление_продуктом #разработка_приложений #тестирование_мобильных_приложений #мобильные_приложения #опенсорс

  16. Топ Open Source проектов СНГ: кто взлетел на сотни звёзд и как ваш проект может стать следующим

    ⭐️ Каждый месяц мы собираем топ open source проектов СНГ по приросту звёзд! Публикуем самые быстрорастущие проекты сообщества разбираем, почему они получают внимание, и делимся практическими советами, которые помогают авторам развивать свои проекты и привлекать контрибьюторов. Если вы тоже развиваете Open Source проект, возможно следующий топ будет уже с вашим репозиторием :)

    habr.com/ru/articles/1034036/

    #open_source #проекты #опенсорс #github #вебразработа #серверная_разработка #системное_программирование #python #djangomodernrest #гитхаб

  17. Создание Python-библиотеки для перевода исключений на русский язык

    Большинство разработчиков очень боятся каждой ошибки в консоли Python. Всё моментально заливается красным, а порой понять суть ошибки без переводчика очень сложно. Сегодня я покажу, как сделать свою мини-библиотеку для перевода всех консольных ошибок и предупреждений в Python. Это позволит сразу же понимать причину исключения и быстро вносить исправления в код. Проект подходит как для начинающих разработчиков, так и для опытных разработчиков, работающих со сложными библиотека или базами данных.

    habr.com/ru/articles/1032158/

    #опенсорс #open_source #переводчик #перевод_с_английского #python #python3 #исключения #исключения_в_python #traceback #отладка_python

  18. Zed 1.0: эпоха Electron-редакторов — всё

    Вчера вышел Zed 1.0. Пять лет работы, миллион с лишним строк на Rust, публичная превьюшка, которой ежедневно пользовались сотни тысяч разработчиков, и вот команда Zed Industries во главе с Натаном Собо запостила релиз 29 апреля 2026 года . Я лет пятнадцать живу в IDE от JetBrains. Пробовал VS Code. Пробовал Cursor. Гонял code-server на удалённой виртуалке. Ничего не приживалось. Zed прижился, и релиз 1.0 — нормальный повод объяснить, почему. Если коротко: больше десяти лет любой «новый» редактор кода — это всё тот же продукт в новой обёртке. Обёртка зависит от того, что продают сегодня: AI, коллаборация, темы, новый вендор. А под обёрткой Electron. Тот же Chromium на каждое окно, тот же JavaScript на критическом пути исполнения, тот же RSS, к обеду уходящий в гигабайты. Sublime Text держал планку нативных редакторов все 2010-е, но это был закрытый продукт одного автора, без нормальной коллаборации и без AI истории. Zed стал первым за последние десять лет убедительным опенсорс-редактором с GPU-ускорением и AI на борту, который пересобрали с нуля и без всякого браузера под капотом. С релизом 1.0 эта ставка наконец сыграла.

    habr.com/ru/articles/1029854/

    #редакторы_кода #zed #ide #electron #производительность #опенсорс

  19. Open source-экосистемы — как Сбер развивает GigaChain

    Мне удалось пообщаться с Константином Крестниковым @Rai220 , управляющим директором и техлидом команды GigaChain , которая занимается агентными системами и разработкой SDK для GigaChat в Сбере. Константин глубоко погружен в развитие экосистемы вокруг GigaChat, поэтому разговор получился подробным, богатым на примеры и управленческие инсайты.

    habr.com/ru/articles/1028688/

    #open_sourceэкосистемы #Сбер #GigaChain #GigaChat #GigaAgent #LangChain #опенсорс

  20. — Мам, купи Suno. — У нас есть Suno дома! ACE‑Step XL 4B — русскоязычная музыкальная студия с открытым исходным кодом

    Всем привет! Музыку я люблю всю жизнь. Сам всегда хотел научиться играть на каком‑нибудь инструменте — пробовал гитару, клавиши, даже барабаны — освоил в итоге только варган. Зато с генерацией музыки нейросетями дело у меня пошло сразу. Написал в своё время

    habr.com/ru/articles/1025996/

    #ACEStep #Suno #генерация_музыки #нейромузыка #AI_музыка #опенсорс #музыкальная_студия #diffusion_transformer #вайбкодинг #музыка

  21. Меньше слов, больше кода? Как опенсорс в Китае развивали — компании-инноваторы, евангелисты и выход на Гитх...

    #beeline #cloud #open #source #опенсорс #в #Китае #китайский #open #source #история

    Origin | Interest | Match
  22. Почему твой Open Source проект остаётся не замеченным?

    Вы сделали open source проект. Потратили на него недели или даже месяцы: продумали архитектуру, аккуратно написали код, добавили нужные фичи. Даже сами начали им пользоваться. А потом открыли GitHub… и ничего не произошло. Ни пользователей. Ни обсуждений. Ни pull request’ов. Иногда даже звёзды не появляются. И в этот момент возникает вполне логичный вопрос: “Что не так?” Разбираем, что мешает проектам получать пользователей и контрибьюторов, и как это изменить.

    habr.com/ru/articles/1024074/

    #open_source #опенсорс #программирование #веб_разработка #системное_программирование #свободное_программное_обеспечение #разработка #github #научпоп

  23. Почему баг в imageproc потребовал изменения API в image-rs

    Иногда баг оказывается не ошибкой реализации, а ограничением API. Разбираем кейс из imageproc и image-rs. Почему фикс оказался невозможен без изменения контракта библиотеки. Разбор бага и изменения API

    habr.com/ru/articles/1023514/

    #опенсорс #open_source #оптимизация #системное_программирование #rust

  24. От линейного текста к семантическому графу: строим knowledge‑extraction‑пайплайн для учёбы Меня зовут Аскольд Ро...

    #графы #ml #llm #учебный #граф #образование #учебники #обучение #система #опенсорс #пет-проект

    Origin | Interest | Match
  25. От линейного текста к семантическому графу: строим knowledge‑extraction‑пайплайн для учёбы Меня зовут Аскольд Ро...

    #графы #ml #llm #учебный #граф #образование #учебники #обучение #система #опенсорс #пет-проект

    Origin | Interest | Match
  26. Kaspresso: cравниваем скриншоты и упрощаем проверку дизайна

    Хабр, привет! Меня зовут Никита Евдокимов, я работаю старшим разработчиком в «Лаборатории Касперского», а также являюсь мейнтейнером репозитория Kaspresso . Это наш фреймворк для тестирования пользовательских интерфейсов на Android, основанный на Kakao, Espresso и UI Automator. Недавно в нем появилась новая функция: сравнение скриншотов. С ней можно записывать скриншоты приложения, а на последующих прогонах автотестов сравнивать их с новыми скриншотами и отслеживать изменения в интерфейсе. В статье я пошагово покажу, как с ней работать, со скриншотами и примерами кода. Материал подойдет для как опытных, так и начинающих специалистов в области автотестирования, а также для дизайнеров: функция облегчает автоматическое тестирование, с ней быстрее и проще проверять, соответствует ли разработанное приложение макету.

    habr.com/ru/companies/kaspersk

    #kaspresso #опенсорс #туториал #скриншоты #дизайн #дизайн_интерфейсов #kotlin #дизайн_ревью

  27. Нейросети против открытого кода: Malus автоматизировал легальный обход лицензий

    Проект Malus запустил автоматизированный сервис, использующий две изолированные группы нейросетей для переписывания библиотек с открытым исходным кодом. Технология позволяет легально удалять оригинальные лицензии и делать программное обеспечение проприетарным, решая проблему юридических рисков корпоративного сектора, которая оценивается в миллионы долларов ежегодно.

    habr.com/ru/articles/1009662/

    #ИИагенты #опенсорс #авторское_право #ITправо #лицензирование_ПО #генерация_кода #проприетарное_ПО #этика_ИИ #копилефт #ITиндустрия

  28. А если бы весь код был закрыт?

    Мы привыкли, что запустить проект можно за вечер, просто собрав его из готовых кирпичиков. Но что, если бы каждый import стоил денег? Бесплатные фреймворки, открытые базы данных и возможность заглянуть в исходники стали для нас абсолютной нормой, которую мы воспринимаем как само собой разумеющееся. А если бы весь код был закрыт по умолчанию? Попробуем представить, как в такой реальности выглядел бы технологический прогресс, безопасность, стартапы и образование.

    habr.com/ru/articles/1006656/

    #open_source #опенсорс #itинфраструктура #научпоп #веб_разработка #системное_программирование #информационная_безопасность #github #ai #программирование

  29. Как обычному разработчику попасть в open source и стоит ли это делать

    На дворе 2026 год. Open source больше не про энтузиастов в подвалах или душных стариков, которые часами спорят за Pull Request +1/--1. Современная разработка open source напоминает толкучку: одни срочно переписывают код на Rust, другие так же срочно его оттуда выкидывают, а корпорации скупают проекты за миллиарды. Наблюдая за всей этой вакханалией, я поймал себя на мысли, что open source выглядит, мягко говоря, непритязательным для новичков. Какие-то там роли, правила, коммерциализация, нейрослоп. Но именно здесь и сейчас люди продолжают делать работающие продукты. Зачем и как? Попробуем разобраться. Я сам — разработчик и популяризатор open source, а также организатор сообщества питонистов в Новосибирске. Создаю свои проекты и активно помогаю dishka, faststream, wemake-python-styleguide и другим. Я собрал знакомых контрибьюторов, записи с митапов и последние новости, чтобы рассказать, как устроен open source изнутри и нужно ли оно вам вообще. А если надо — то с чего начать, если кнопка отправки PR до сих пор внушает иррациональный страх.

    habr.com/ru/companies/ru_mts/a

    #open_source #rust #python #anthropic #нейросети #нейрослоп #опенсорс

  30. Open Source для новичков: как найти первый проект, задачу и сделать свой первый PR

    Open Source — это отличный способ выйти за пределы учебной песочницы. Это даёт возможность заглянуть под капот известных инструментов, поработать плечом к плечу с опытными разработчиками и внести вклад в продукты, которыми пользуются тысячи людей. Рассказываем, как найти актуальный проект, не утонуть в заброшенных Issue и грамотно отправить свой первый PR. А если вы сами развиваете проект то узнаете, как дать ему шанс получить: звёзды, обсуждение, интерес со стороны других разработчиков и первые контрибьюты в дружелюбной среде. ▶ Войти в Open Source

    habr.com/ru/articles/1002530/

    #Open_Source #опенсорс #опенсорсеры #вход_в_open_source #github #свободное_программное_обеспечение #бекенд #системное_программирование #git #good_first_issue

  31. Человек, которого ненавидит Adobe

    Пока одни компании годами учат нас «правильной» цене за софт, один разработчик и сообщество вокруг него сделали профессиональное редактирование изображений доступным бесплатно. Эта история не только про GIMP, а про силу open source, людей, которые годами тянут проекты без маркетинга и инвесторов, и про то, почему у нас до сих пор есть выбор в программировании и инструментах.

    habr.com/ru/articles/986008/

    #open_source #опенсорс #gimp #photoshop #открытое_по #разработчик #gnu #фоторедакторы #легенда #опенсорсеры

  32. Почему ваш проект не замечают: разбор репозитория на практике

    Open Source проект может быть технически отличным и при этом оставаться неизвестным. Всё прекрасно работает, но репозиторий не привлекает ни пользователей, ни контрибьюторов. Причина чаще всего не в качестве кода, а в том , как проект представлен на GitHub. Сегодня я хочу разобрать проект Tgin (инфраструктурная прослойка для Telegram-ботов на Rust). На его примере я покажу, какие элементы репозитория реально влияют на интерес к проекту , где чаще всего теряются пользователи и контрибьюторы.

    habr.com/ru/articles/984624/

    #open_source #петпроект #разбор_проекта #опенсорс #github #системное_программирование #веб_разработка #webразработка #itинфраструктура #свободное_по

  33. Open Source: Зачем тебе это на самом деле?

    Когда речь заходит об open source, многие сразу думают: «Это для энтузиастов». Контрибьют в Open Source это способ расти как разработчик, завести полезные связи и заявить о себе. Разбираемся, как найти свой проект, использовать AI для чтения кода и сделать первый контрибьют без боли! Начать Опенсорсить

    habr.com/ru/articles/982482/

    #open_source #опенсорс #свободное_программное_обеспечение #github #gitverse #опенсорсеры #системное_программирование #веб_разработка

  34. Интересно. В одном не проверенном источнике пишут что #facebook начал блокировать сообщества #linux якобы под предлогом распространения вредоносного софта и что то подсказывает что это не ошибка, а политика компании,во всяком случае на это намекают ответы тех поддержки судя по ответам тому же источнику. Примечательно что сама компания продолжает набор разработчиков linux.

    Легче дышать от того,что свой профиль я удалил в 2011том.

    #linux #opensource #mastodon #линукс #опенсорс #мастодон

  35. 🐞 Создать браузер с нуля никогда не поздно

    ladybird.org

    Ladybird — проект по созданию независимого браузера с нуля. Он не использует никакие компоненты из Chromium (Blink), Firefox (Gecko) и WebKit. Разработка ведётся независимой некоммерческой организацией на деньги спонсоров и пожертвования. Организация будет заниматься только разработкой браузера, а спонсоры не смогут влиять на функциональность (никаких поисковиков по умолчанию за деньги).

    Изначально Ladybird был частью SerenityOS [1], где всё создаётся с нуля в качестве хобби. Это не давало использовать никакие сторонние библиотеки и разрешало писать код только на C++. Теперь Ladybird развивается самостоятельно под крылом собственной организации [2] и уже является серьёзным проектом. Бывший руководитель GitHub пожертвовал ей миллион долларов [3].

    Выпуск первой альфа-версии Ladybird для Linux и macOS планируется летом 2026 года. Браузер находится в активной разработке, участвует 4 разработчика на полном рабочем дне. Сейчас его можно собрать из исходного кода [4] и даже попробовать зайти на какие-то сайты, но текущая версия крайне нестабильная. В будущем браузер должен подходить для повседневного использования каждому.

    Но зачем создавать браузер с нуля? Что не так с Firefox?

    Сейчас все браузеры принадлежат крупным компаниям со своими интересами. Google вносит изменения в Chromium, чтобы показывать больше рекламы. Apple не хочет развивать WebKit за пределами своих устройств. Mozilla сильно зависит от Google, получая деньги за поисковик по умолчанию, и вместо фокуса на развитии Firefox вкладывается в сомнительные проекты.

    Ladybird не будет принадлежать очередной компании со своими бизнес-интересами. Разработчики будут стараться учитывать пожелания сообщества, а также строго следовать веб-стандартам.

    [1] github.com/SerenityOS/serenity
    [2] github.com/LadybirdBrowser
    [3] youtu.be/k9edTqPMX_k
    [4] github.com/LadybirdBrowser/lad

    #ladybird #browser #браузер #opensource #опенсорс

  36. ✒️ Аватарку я рисовал в программе Inkscape (inkscape.org). Возможно, вы её уже знаете. Это программа для работы с векторной графикой, то есть элементы изображения задаются математическими выражениями, из-за чего картинку можно масштабировать без потери качества.

    Inkscape — полностью свободная и бесплатная программа. В ней нет никаких платных подписок и аккаунтов в отличие от Adobe Illustrator или Affinity Designer. Файлы сохраняются в открытом формате SVG (w3.org/Graphics/SVG), который поддерживается всеми программами. Таким образом, все работы всегда будут доступны каждому независимо от каких-либо условий. Также здесь можно редактировать PDF.

    В Inkscape крайне просто научиться работать. В меню Справка есть учебники, которые содержат основы работы, они открываются в самой программе. Также можно найти видеоруководства на YouTube.

    Скачать можно на Windows, Linux и macOS: inkscape.org/release/

    #graphics #vectorgraphics #графика #векторнаяграфика #foss #opensource #опенсорс #открытыйисходныйкод #inkscape

  37. 🎮 кто-нибудь следит за ситуацией вокруг caribbean legend? это коммерческое переиздание мода «каждому своё» на корсары. им каким-то образом перешли права от акеллы на ассеты игры.

    исходный код движка storm engine опубликован под gpl3, и сообщество штормит, так как скрипты игры закрыты. какие требования накладывает лицензия? разработчики должны опубликовать все изменения, внесенные в код, включая скрипты?

    @ru @rf @Russia @russian_mastodon

    #корсары #игры #моды #опенсорс

  38. @drq @rf

    Если это нечто планируется как #опенсорс проект, то #OpenCollective. Правда фискальщики могут потребовать, чтобы репозиторий для начала собрал 100 звёзд.

    А в остальном, если нужна прозрачность, то завести чековую книжку онлайн. Правда тут я не знаю, о чём и говорить...

Share on Mastodon

Enter the server where you have an account.