LINUX.ORG.RU

Опубликован исходный код Photoshop 1.0

 , , ,


3

1

Код опубликован Музеем компьютерной истории с разрешения компании Adobe и свободно доступен для некоммерческого использования. Версия от 1989 года, состоит из 179 файлов, в сумме набирающих примерно 128 тыс. строк кода. ~75% кода - паскаль, остальное ассемблер.

>>> Подробности



Проверено: tazhate ()
Ответ на: комментарий от carasin

Да, но тут не просто Open Source, а висит логотип Open Source Initiative и подпись «Open Source™». Тут вариантов быть не может, картинка была кем-то нарисована для целей OSI и является зарегистрированной торговой маркой. Использование её допускается только согласно правилам: http://opensource.org/logo-usage-guidelines

Там, в частности, сказано:

The OSI logo is a trademark of Open Source Initiative. In order to protect and grow the OSI brand, we have a distinguishable logo that can be used to mark software licensed under an OSI Approved License.

Лицензия сабжа не одобрена OSI и не может быть одобрена, т.к. согласно определению (http://opensource.org/osd):

Open source doesn't just mean access to the source code. The distribution terms of open-source software must comply with the following criteria:
…
The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.
…
The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.

Ttt ☆☆☆☆☆
()
Последнее исправление: Ttt (всего исправлений: 1)
Ответ на: комментарий от Ttt

Говорю же, просто забейте. Ну или выступите в разделе Linux-org-ru с предложением о смене значка раздела OpenSource.

carasin ★★★★★
()
Ответ на: комментарий от Ttt

У нас туго с разделами для такой новости.

В коммерческое ПО это тоже относить нельзя, поскольку некоммерческое. К Open Source отношения не имеет.

Перенёс в Multimedia, но вообще, нужна какая-то категория для таких новостей типа «курьёзы».

Aceler ★★★★★
()
Ответ на: комментарий от Aceler

В коммерческое ПО это тоже относить нельзя, поскольку некоммерческое. К Open Source отношения не имеет.

Ну можно переименовать раздел «Коммерческое ПО» в «Проприетарное ПО». Думаю, будет правильно. Ведь среди свободного ПО тоже есть коммерческое.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Aceler

нужна какая-то категория для таких новостей типа «курьёзы»

Такая есть, talks называется.

PolarFox ★★★★★
()
Ответ на: комментарий от cipher

О, гимп скоро технологически подрастет :)
~75% кода - паскаль, остальное ассемблер.

Подрастееет, даааа...

SjZ ★★★★★
()

Омские линуксоиды одобряют...

Но... Надо так: «Опубликован несвободный исходный код...» Еще один пример, чем отличается открытый исходный код, от свободного исходного кода.

linuxmaster ★★★★
()

Внезапно так, не ожидал. В целом, неплохая новость, ради знания покопаться можно.

a1batross ★★★★★
()
Ответ на: комментарий от shafff

преподам предмета «алгоритмы и структуры данных» в универах на заметку

А причем тут это?) То что паскаль чтоле? Всё равно не понимаю почему на заметку тогда.

e7z0x1 ★★★★★
()
Ответ на: комментарий от Lighting

Претензии по поводу года выпуска не принимаются, CS2 до сих пор функциональнее GIMP'а.

Ниче ниче, хоть мы критикуем GIMP за 8 битность, в следующей версии они точно это пофиксят и будет самый настоящий вендекапец. Еще бы к Blender хоть немного возможностей автокада прикрутили, и можно будет искоробочный линукс внедрять на заводах газетах пароходах. Будуще светло и прекрасно!

anonymous
()

Они бы еще версию для «Робика» опубликовали.

Jayrome ★★★★★
()
Ответ на: комментарий от e7z0x1

А причем тут это?) То что паскаль чтоле? Всё равно не понимаю почему на заметку тогда.

Тем более, что с некоторых пор «АиСД» издается с Оберонокодом вместо Паскалекода.

korvin_ ★★★★★
()
Ответ на: комментарий от Ttt

организуйте судебный иск на пару тыщ карбованцев

anonymous
()
Ответ на: комментарий от Lighting

Ну а кто мешает использовать?

Вообще, если по-честному,

The serial numbers below should only be used by customers who legitimately purchased CS2 or Acrobat 7 and need to maintain their current use of these products.

Но всем, как говорится ...

anonymous
()

Практической ценности этот код почти не имеет, зато историческая ценность у него на высоте. :) Интересно посмотреть, как писали код в конце 80-х и какие идеи использовали.

alex-w ★★★★★
()

Упомяните, пожалуйста, что это код для Macintosh System 6—7. Написан на Think PASCAL и 680x0 assembly. API System 6—7 (InterfaceLib) совершенно отличен от привычного вам/нам, например он не содержит никаких StdCLibrary вообще.

Это примерно то же, если бы открыли исходники Tau Ceti для ZX-Spectrum.

Это не %offtopic-OS%@х86, где ОБРАТНАЯ СОВМЕСТИМОСТЬ — основное при проектировании нового.

mr_doug
()
Ответ на: комментарий от korvin_

Ах это? Да что же это вы, товарищи. У нас вот в простой региональной шараге сей предмет преподавали по Кормену, в меньшей степени по Кнуту и Седжвику. И ничего) Вообще удивляет что где-то до сих пор используют паскаль.

e7z0x1 ★★★★★
()

Какой же этот адоб жадный, мама родная. Даже такое г*вно и то с ограничениями выпустили.

anonymous
()

ЛОР эффект в музее

anonymous
()

А это ведь та самая версия в которой терминатора-2 ретушировали.

anonymous
()
Ответ на: комментарий от anonymous

Позвони в адоб и договорись об оплате, хуле

Goury ★★★★★
()
Ответ на: комментарий от anonymous

Первый Microsoft Excel тоже был на Think PASCAL, и был он исключительно только для Mac. И что?

mr_doug
()
Ответ на: комментарий от anonymous

А прикинь, если Фотошоп все так же на Паскале.

там C и C++

wota ★★
()
Ответ на: комментарий от science

Вот именно, что кажется. Я в 1995 работал в Укринформе, у нас был интернет-канал до Москвы на модеме 9600, ну и Алкателевская приблуда для Х.25. Я даж играл в PBEM игры )) эхххх... ностальжи....

HellDog ★
()

Я не понял, чем тут отдельным гражданам Паскаль так не угодил. Написали же на нём Pixel, слизанный с фотошопа один в один.

AP ★★★★★
()
Ответ на: комментарий от mr_doug

*Strata Vison 3D, конечно же (да пошли вы со своей дискриминацией по звёздам Inner Peace {\LARGE {\tib \om, ma nxi pa\dme \hung.\hspace{2mm}\hrih :}})

mr_doug
()
Ответ на: комментарий от mr_doug

И у тебя претензии ко всем этим программам?

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 1)
Ответ на: комментарий от AP

У меня? Нет. Я был свидетелем и упадка инструментов Symantec THINK, и появления Metrowerks CodeWarrior. В CodeWarrior Pro 5.0 (1997 год) Metrowerks изничтожили свой диалект Pascal.

mr_doug
()
Ответ на: комментарий от mr_doug

Я пользовался Photoshop 2.0. Там нет даже слоёв, прикинь?

Там было про современный фотошоп на паскале

если Фотошоп все так же

anonymous
()
Ответ на: комментарий от anonymous

Ладно, ладно, зато там есть полная поддержка цветовых профилей (помните мониторы Barco за десятки тысяч зелени? особенно Barco Reference Calibrator, oh) и, конечно же, CMYK, HSL и Lab.

mr_doug
()

Если и нужно, то только для истории, не более того

GreenTea ★★
()
Ответ на: комментарий от e7z0x1

Очень много где используют, благо не всем ещё фигурные скобки и медитация над херпроссышьчтовозвращаетэтафункция возвращает нравится.

anonymous
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.