Загрузка...

What is a Fork? | Open Source Forks Explained by Experts

In open source software development, a "fork" refers to the process of creating a new and separate version of a software project from an existing one. This new version can be developed independently, and it may have different goals, features, or even a different community of developers and users.

Forks can occur for various reasons, including:

Differences in Vision: When contributors to a project have differing visions or goals for the software's future, they may choose to fork the project to pursue their own vision.

Disagreements: Disagreements among developers or the project's community regarding technical or governance issues can lead to a fork. These disputes may relate to coding practices, licensing, leadership, or other factors.

Maintenance and Progress: If the original project is no longer actively maintained or is progressing too slowly, a fork can be initiated to ensure the software's continued development.

Experimentation: Developers may fork a project to experiment with new features, technologies, or concepts that the original project does not support.

Customization: Organizations or individuals may fork open source software to make custom modifications that are specific to their needs and not of interest to the original project.

Forks can be temporary or long-term, and they can lead to the creation of entirely new and successful projects.

Special thanks to the experts who helped explain forks in open source:
Brian Proffitt of @redhat
Sasha Mitroshkina of @percona
Fatima Sarah Khalid of @Gitlab
Timo Stark of @nginx_official
Nick Bordea of @CloudGeometry

Learn more from The New Stack about open source forks:

May the Fork Be with You: A Short History of Open Source Forks
https://thenewstack.io/may-fork-short-history-open-source-forks/

Why Do Open Source Projects Fork?
https://thenewstack.io/open-source-projects-fork/

The Security Risks of Forking
https://thenewstack.io/the-security-risks-of-forking/

Видео What is a Fork? | Open Source Forks Explained by Experts канала The New Stack
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять