Под свободной лицензией открыт исходный код системы управления версиями BitKeeper
На прошлой неделе компания BitMover Inc объявила о публикации исходного кода своей системы управления версиями (VCS) BitKeeper на условиях свободной лицензии Apache 2.0.
Первые упоминания BitKeeper датируются еще концом 1990-х годов, а в 2000 состоялся первый публичный релиз системы. Несмотря на проприетарность и платность продукта, авторы предлагали его Open Source-проектам для безвозмездного использования. В частности, первое время BitKeeper применялся для работы над ядром Linux, но намерение компании-разработчика прекратить такую практику для Open Source-сообщества привело Линуса Торвальдса (Linus Torvalds) к созданию Git. И вот теперь, через 11 лет после появления Git, авторы BitKeeper решились на открытие своих исходников. Для этого была выбрана свободная лицензия Apache License 2.0.

BitKeeper поддерживает операционные системы GNU/Linux, FreeBSD, NetBSD, Solaris, Mac OS X и Windows (Vista, 7, 8 и 8.1, 10). Среди особенностей и преимуществ современного BitKeeper его авторы называют простой консольный интерфейс, версионный контроль в коллекциях репозиториев, гибридный режим для бинарных файлов (используется специальный сервис для их внешнего хранения), отслеживание файловых операций (создание, удаление, переименование), проверка контрольных сумм на целостность при каждом доступе к файлу, автоматическое слияние с высокой точностью (использует полную историю для разрешения конфликтов), аннотации к исходному коду, высокая производительность и масштабируемость до очень больших репозиториев.
Дмитрий Шурупов по материалам phoronix.com, Slashdot News.