소스 업그레이드 란 무엇입니까?
소스 업그레이드는 컴퓨터 프로그램의 소스 코드 또는 프로그램이 작성된 코드의 개선입니다. 가장 일반적인 소스 업그레이드 변경 사항은 새로운 기능, 버그 수정 및 안정성 개선입니다. 패치는 소프트웨어 개발자가 작성하여 일반인에게 공개됩니다. 일부 개발자는 패치를 청구 할 수 있지만 일반적으로 무료입니다. 프로그램이 오픈 소스 인 경우 사용자는 소스 코드를 수정하여 자신의 소스 업그레이드를 수행 할 수 있습니다. 소스 포트가 만들어지면 기존 프로그램이나 게임은 최신 장비에서 작동 할 수 있도록 수정되지만 프로그램이나 게임은 상대적으로 동일하게 유지됩니다.
프로그램이 개발 된 후 개발 팀은 일반적으로 소스 업그레이드 패키지 작성 작업을 수행합니다. 이를 수행하는 이유는 소프트웨어의 새 버전을 출시하고 원래 제품을 업그레이드하는 것입니다. 소스 업그레이드로 인한 가장 일반적인 변경 사항은 새로운 기능, 버그 또는 결함 생성 및 문제 복구입니다. 프로그램의 성능과 안정성도 향상 될 수 있습니다. 일반적으로 소스 업그레이드가 릴리스되면 사용자는 해당 소스 업그레이드 만 다운로드하면 업그레이드가 원래 소스 코드를 변경합니다. 사용자는 프로그램을 업그레이드하기 위해 약간의 작업을 수행해야합니다.
소스 업그레이드가 이루어지면 일반적으로 패치라고합니다. 개발자는 패치를 만들고 사용자가 패치를 다운로드하여 활성화합니다. 예를 들어, 컴퓨터가 자동으로 업그레이드를 다운로드하거나 업그레이드가 가능하다는 대화 상자가 나타나면 패치는 컴퓨터가 다운로드하여 적용하는 것입니다. 대부분의 패치는 무료이지만 개발자는 프로그램을 완전히 변경하는 패치를 청구 할 수 있습니다.
오픈 소스 프로그램의 패치는 일반적으로 사용자가 만듭니다. 이는 사용자가 공식 개발자가 프로그래밍을 업그레이드 할 때까지 기다리지 않고도 소스 코드를 수정할 수 있음을 의미합니다. 대부분의 오픈 소스 프로그램은 공식 개발자가 업그레이드합니다.
소스 포트는 다른 두 가지 소스 업그레이드와 다릅니다. 일반적으로 프로그램에서 거의 변경되지 않으며이 업그레이드는 일반적으로 오래된 게임이나 프로그램을 해결합니다. 최신 컴퓨터에는 오래된 게임이나 프로그램이 충족 할 수없는 특정 요구 사항이있을 수 있지만 소스 포트가 만들어지면 요구 사항을 충족하도록 게임이 업그레이드됩니다. 예를 들어, 게임에 더 나은 렌더링 지원이 필요한 경우 프로그래머는이 지원을 추가하기 만하면 게임을 최신 컴퓨터로 이식 할 수 있습니다.