GN⁺ 2024-05-16 | parent | ★ favorite | on: 2013년 Adobe Photoshop 소스 코드(computerhistory.org)
Hacker News 의견

해커뉴스 댓글 모음 요약

  • Adobe 소스 코드 아카이빙 경험

    • Adobe에서 Photoshop, Illustrator, PostScript 등의 소스 코드를 아카이빙한 경험 공유.
    • Thomas Knoll의 원본 Mac 플로피 디스크 백업을 사용해 Mac Plus와 시리얼 케이블로 파일을 전송.
    • 1988년 7월 6일자 0.54 버전의 파일을 포함한 다양한 고대 압축 아카이브 형식의 파일들.
    • Perforce 서버에 모든 코드를 아카이빙했으나, 초기 Illustrator 백업은 손상된 외장 디스크에 있었음.
  • Adobe와 소스 코드 교환 경험

    • 90년대 중반 Adobe를 방문해 소스 코드를 교환한 경험.
    • PhotoShop이 MacApp 기반이었고, Windows에서 작동하는 레이어가 있었음.
    • 일부 PhotoShop 코드와 색 공간 계산 부분을 가져왔으나 대부분 무시.
    • 현재 소스 코드에 MacApp의 흔적이 남아있는지 확인하고 싶음.
  • UX의 일관성

    • UX가 여전히 일반적으로 동일함에 놀라움.
    • MacBook Pro M1 출시 초기 Adobe Photoshop의 Silicon 베타 버전이 가장 빠르게 작동했음.
    • 현재는 다시 느려짐.
  • 소스 코드의 아름다움 이해 어려움

    • 소스 코드를 보았으나 그 아름다움을 이해하기 어려움.
    • Rust를 배우며 코드 구조를 고민하던 중, Photoshop이나 3D Studio Max와 같은 UI를 어떻게 구축할지 궁금했음.
    • 코드 구조를 배울 수 있는 좋은 자원을 알고 싶음.
  • Adobe Photoshop 1.x 버전 기사

    • 1990년의 Adobe Photoshop 1.x 버전에 대한 2013년 기사.
  • 상표의 일반화 방지

    • Adobe가 상표의 일반화를 막기 위해 노력 중.
    • "photoshopped" 대신 "Adobe® Photoshop® Elements 소프트웨어로 이미지가 향상됨"과 같은 올바른 사용 예시 제공.
  • 오래된 소스 코드 공개에 대한 찬사

    • 오래된 소프트웨어의 소스 코드를 공개하는 회사들에 대한 찬사.
    • 많은 소스 코드가 시간과 여러 번의 인수로 인해 사라졌을 가능성.
    • 버전 관리의 보편화가 최근의 현상이라 많은 소스 코드가 랜덤 테이프 백업, 플로피 디스크 또는 바인더에 인쇄된 상태로 존재할 가능성.
  • Photoshop의 초기 버전 경험

    • Adobe 이전의 Photoshop을 병원에서 본 경험.
    • 당시 MacApp 버전이 베타 상태였을 가능성.
    • Tom Knoll의 B-스플라인 알고리즘을 곡선 편집기의 기초로 사용.
  • John Knoll의 경력

    • John Knoll이 스타워즈 프리퀄의 FX 리드였으며, Rogue One을 감독.
    • 프리퀄의 비하인드 씬 다큐멘터리가 잘 유지됨.