Z:gnu-www-ja-pragmatic--6907b8-Consider GNU C++. Why do we h/bg

Да вземем например GNU C++. Защо имаме свободен компилатор на C++? Само защото GNU GPL постановил, че трябва да бъде свободен. GNU C++ беше разработен от индустриалния консорциум MCC на основата на компилатора на GNU за Си. MCC обикновено правят работите си колкото се може по-собственически. Но те направиха предния слой на компилатора за C++ свободен софтуер, просто защото в GNU GPL беше написано, че това е единственият начин, по който те биха могли въобще да я издадат. Предният слой на C++ включваше много нови файлове, но тъй като те бяха предназначени да се свързват с GCC, Общият публичен лиценз се прилагаше и към тях. Очевидна е ползата за нашата общност.