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
()
Ответ на: комментарий от 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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.