Поясню про таксистов из реальности: да, перевезя 100 человек по 30 рублей он получит больше. Но он физически не способен делать это 30 дней подряд, не хватит сил.
А вот перевозить пять человек по 400 рублей он вполне способен и на длительных промежутках.
Многие наработки, сделанные в рамках закрытого проекта, могут быть потом использованы в других продуктах компании. Выяснять, что потребуется, а что нет — слишком накладно.
Это если компании потом долго и успешно живёт. Если же она дохнет, то ей не до open source.
Id software — плохой пример, у них бизнес на лицензировании движков, понятно, почему они открывают код старых версий.
Странно, я как раз прекрасно помню, с каким трудом преодолевал отвращение к монструозным оболочкам и как страдал, что компьютер загружается дольше 10 секунд.
Через несколько лет freebsd + fvwm2 вернули былую скорость, а ещё через несколько лет я скатился в попсу.
some_func( s/.../../r )
А вот перевозить пять человек по 400 рублей он вполне способен и на длительных промежутках.
Количество позиций в шахматах в районе 1050, обычных 8x8 шашек — примерно 1020. Шашки решены. Любую игру компьютер сведёт в ничью.
Вот Го — действительно хороший пример.
Это если компании потом долго и успешно живёт. Если же она дохнет, то ей не до open source.
Id software — плохой пример, у них бизнес на лицензировании движков, понятно, почему они открывают код старых версий.
Через несколько лет freebsd + fvwm2 вернули былую скорость, а ещё через несколько лет я скатился в попсу.