업스트림 및 다운 스트림은 무엇을 의미합니까? 사용됩니다. 이

Redhat 및 CentOS (특히 버그 및 패치)를 사용하면 업스트림 및 다운 스트림이라는 용어가 자주 사용됩니다. 이 용어에서이 용어의 의미는 무엇입니까?

예 : Red Hat은이 문제를보고 해 주신 X.Org 보안 팀에 감사의 말씀을 전합니다. 업스트림은 Rafal Wojtczuk를 최초의 기자로 인정합니다.



답변

관점에서 볼 때 Linux 배포자 업스트림은 일반적으로 특정 패키지 소스의 원래 작성자를 나타냅니다. 다운 스트림은보고있는 배포판의 관점에서 분기 된 분기를 가리킬 수 있습니다.

따라서 데비안이 Apache와 관련된 버그를 수신하면 패키지 관리자 나 버그를 읽는 사람이 조사를 수행 할 수 있습니다. 버그가 원래 소스 코드에 있고 배포에 고유 한 것이 아니라고 판단되면 업스트림 작성자와 협력하여 프로그램에서 버그를 수정합니다.

업스트림 개발자가 비협조적이거나 더 이상 존재하지 않는 경우, 개발자는 패키지에 적용되는 패치를 추가하여 업스트림 개발에서 어느 정도 효과적으로 분기 할 수 있습니다.

버그가 발견되면 Ubuntu와 같은 다운 스트림 배포판과 함께 작동 하여 버그가 어디서나 수정되었는지 확인할 수 있습니다. 다운 스트림 관리자는 패키지 또는 추가 된 패치와 관련된 문제를 제출할 수 있습니다.

데비안 기반의 우분투 기반 민트와 같은 작업을하는 경우 업스트림이라는 용어는 현재 배포판 사이의 관리자 중 하나를 의미하거나 원래 작성자를 가리킬 수 있습니다. 특정 패키지의 유지 관리자와 저자가 잘 협력 할 경우, 일반적으로 모든 패키지가 유사한 메일 목록에 등록되며 버그 추적기와 특정 패키지에 대한 책임이있는 모든 사람에게 버그와 새로운 패치에 대한 알림이 표시됩니다. 어떤 수준.


답변