잘 알려진 앱이 이름을 바꾸는 이유는 무엇입니까? [폐쇄]

잘 알려진 앱이 이름을 바꾸는 이유는 무엇입니까? [폐쇄]

MATE는 GNOME 핵심 응용 프로그램에서 파생된 많은 응용 프로그램을 포크했으며 개발자는 처음부터 다른 여러 응용 프로그램을 작성했습니다. 포크된 앱에는 새로운 이름이 있습니다. 대부분 스페인어로 되어 있습니다.

Caja (box) – File manager (from Nautilus)
Pluma (quill) – Text editor (from Gedit)
Eye of MATE – Image viewer (from Eye of GNOME)
Atril (lectern) – Document viewer (from Evince)
Engrampa (staple) – Archive manager (from File Roller)
MATE Terminal – Terminal emulator (from GNOME Terminal)
Marco (frame) – Window manager (from Metacity)
Mozo (waiter)  – Menu item editor (from Alacarte)

잘 알려진 프로그램에 다른 이름을 사용하는 이유는 무엇입니까? 이는 사용자를 혼란스럽게 하며(예: gedit foo.txt휴식, 실행해야 함 pluma foo.txt) 원본과 거의 동일합니다. 수정 사항을 마스터 브랜치로 보내는 것이 더 낫지 않을까요?

답변1

애플리케이션 이름이 변경되었습니다.GNOME 3 대응물과의 충돌 방지.

예를 들어 Debian Jessie에서는 둘 다 설치할 수 있습니다.caja 그리고 nautilus, 동시에.

답변2

가장 실용적인 이유는 바이너리가 포크와 충돌하지 않기 때문입니다.

MATE와 GNOME이 모두 설치된 상태에서 nautilus를 입력하면 어느 것이 실행됩니까? 네임스페이스는 디렉터리에서도 공유되므로 두 가지를 동시에 설치하는 것조차 불가능합니다.

이것이 바로 포크가 혼동을 방지하기 위해 고유한 ID를 갖는 것 외에도 특정 응용 프로그램의 이름을 바꾸는 경우가 많은 이유입니다.

관련 정보