|
|
|
|
|
by pencilcheck
4613 days ago
|
|
However Linus built git for himself, not for others, therefore he doesn’t need to go through this because he will be the first customer once this product is finished and released. This article is aiming for entrepreneurs who are building a product for others because no where in the article did he infer any possibility that the product/service is something they want regardless of others. |
|
No, Linus built git to address the needs of a large community of Linux kernel developers:
Git development began after many developers of the Linux kernel chose to give up access to BitKeeper, a proprietary SCM system that had previously been used to maintain the project. The copyright holder of BitKeeper, Larry McVoy, had withdrawn free use of the product after he claimed that Andrew Tridgell had reverse-engineered the BitKeeper protocols.
Torvalds wanted a distributed system that he could use like BitKeeper, but none of the available free systems met his needs, particularly in terms of performance. Torvalds took an example of an SCM system requiring thirty seconds to apply a patch and update all associated metadata, and noted that this would not scale to the needs of Linux kernel development, where syncing with fellow maintainers could require 250 such actions at a time. His goal was for patches to take three seconds.[1]
[1] https://en.wikipedia.org/wiki/Git_%28software%29#History