소프트웨어 제품 (응용 프로그램 또는 라이브러리)의 이름을 지정할 때 어떻게해야합니까?
누군가의 작은 취미 프로젝트이거나 그것을 판매하는 회사이든, 다른 소프트웨어에서 가져 오지 않은 이름을 선택하는 것은 불가능한 것 같습니다. 우리는 Phoenix가 다른 소프트웨어 제품 이름과 충돌하여 Firefox가되는 Firebird가되는 것에 대해 알고 있습니다.
이름은 얼마나 독특해야합니까? 피닉스는 컴퓨터 BIOS의 이름입니다. 웹 브라우저와 거의 비슷하지 않습니까? 이에 반해 예를 들자면 운영 체제 Fedora와 저장소 소프트웨어 Fedora가 함께 공존하고 있습니다. 또 다른 반례는 자바 스크립트 프레임 워크 미도리와 웹 브라우저 미도리입니다.
다른 사람이 응용 프로그램이나 라이브러리의 이름을 사용하지 않도록하기 위해 어떤 단계를 수행하고, 동일한 이름의 다른 것을 찾을 때 제품 유형 측면에서 얼마나 멀리 보려고합니까?