Комментарии 16
Навайбкодил фотошоп )))
Навайбкодил мужик себе фотошоп и сразу собрал 4к звезд на гитхабе. Прям настолько крутой проект? Мне, лоху на CachyOS, не понять ;(
За 5 дней собрал
Звёзды показывают потребность пользователей в дешёвом фоторедакторе со вменяемым интерфейсом. Надеюсь его портируют под Линукс.
учитывая, что проект юзает эпловский Core Image, портировать будет не так просто
Это мягко сказано, по факту придется выкинуть половину архитектуры проекта
Проще выкинуть ВСЁ
Искал про эпловский Core Image. Наткнулся на
Я разработчик программного обеспечения с опытом работы с [CoreImage][1] — очень мощным нативным фреймворком iOS/OSX для обработки изображений. Я восхищаюсь его эффективностью, понимаю, как он работает внутри компании, и хочу в общих чертах воспроизвести большинство его основных частей на Android в коммерческих целях. Мой главный вопрос здесь в том, законно это или нет. В настоящее время я рассматриваю следующие вопросы: 1. Запатентована эта структура или нет. Я не нашел никакой информации об этом и, честно говоря, даже не знаю, где искать. Защищен ли он от копирования по умолчанию (закон об авторском праве)? Единственное, что я нашел, это заголовок «по умолчанию» в файле CoreImage.h: /* CoreImage - CoreImage.h Авторские права (c) 2014 Apple, Inc. Все права защищены. */ 2. Если защищена — какая именно часть защищена и каким образом? Допустим, мы могли бы разделить эту библиотеку на несколько частей: 1. Дизайн - определения и компоненты высокого уровня, их значение и взаимосвязь, т.е. «Фильтр», «Трубопровод», «Ядро» и т. д. Независимо от конкретных имен классов/методов, используемых позже в API 2. API - фактические имена классов/методов, т.е. «CIImage», «CIFilter», «CIKernel» и т. д., названия методов, используемых в коде и т. д. 3. Скомпилированный исполняемый файл — фактический код CoreImage, скомпилированный в исполняемый двоичный файл, не представляет интереса в текущем вопросе, но, думаю, стоит упомянуть для полной картины Здесь меня особенно интересует воспроизведение части «Дизайн» этого фреймворка. Репликация API точно от имени к имени в моем случае не является обязательной, но очень желательна. Мой вопрос чем-то похож на https://law.stackexchange.com/questions/66628/is-it-illegal-to-implement-a-patented-algorithm-or-method-and-take-advantage-fro, одно из отличий в том, что я вообще не знаю, запатентован ли CoreImage. Другим моментом, который следует учитывать, является [дело Oracle-Amazon][2] относительно использования API. Еще одним моментом, который следует учитывать, является игровой дизайн (т.е. идеи/механика) не находятся под защитой авторских прав, источник: [это выступление на GDC][3]. Итак, перефразируя: 1. Можно ли вообще повторно внедрить эту структуру? 2. Если да, то каков наилучший курс действий? Я хотел бы сохранить дизайн И публичный API, но при необходимости могу повторно использовать только дизайн и переименовывать все классы/методы ОБНОВЛЕНИЕ: Хочу прояснить: у меня нет исходного кода CoreImage (думаю, ни у кого, кроме Apple, его нет), и я в любом случае не могу/не собираюсь его использовать. У меня нет под рукой какой-либо конкретной реализации, написанной на коде. Моя главная забота — дизайн. UPD2: Я обнаружил, что многие части этой системы запатентованы, поэтому думаю, что вопрос больше не стоит. Я все равно буду признателен за комментарии/мысли по этой теме. [1]: https://developer.apple.com/library/archive/documentation/GraphicsImaging/Conceptual/CoreImaging/ci_intro/ci\_intro.html [2]: https://arstechnica.com/tech-policy/2020/01/oracle-copied-amazons-api-was-that-copyright-infringement/ [3]: https://youtu.be/8eAW-7Js7NA?t=959
В общем Эпплы цитадель копирастов.
На гитхабе любят ставить звездочки просто за дерзкую строчку про бесплатный аналог софта от Adobe
Продукты Adobe очень дорогие, а тут появилась надежда на что-то доступное. Еще бы аналог inDesign вменяемый появился.. (?или уже появился?))
чем больше будет альтернатив, тем больше давление на ценовую политику.
Без нормальной работы с RAW-файлами и векторными масками профессионалы даже не посмотрят в эту сторону. Для домашней обрезки картинок и наложения фильтров софта и так навалом
Юзаю Krita. Для домашних целей (поправить гамму, что-то отретушировать, сделать из картинки мем) хватает с головой. GIMP не понравился, его как-будто делали специально наоборот.
А бесплатный Affinity че, все забыли? Местами он круче фотошопа, настоящий профессиональный инструмент
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Представлен открытый фоторедактор Compositor — бесплатный оптимизированный аналог Photoshop