środa, 16 września 2009

Apple robi Grand Central Dispatch open source



Apple robi Grand Central Dispatch open source

(c) AppleApple w piątek uwolniło kod źródłowy dla swojej nowej technologii o nazwie Grand Central Dispatch (GCD) na licencji Apache.

GCD pojawił się jako nowość w Snow Leopardzie i pozwala programistom pisać swoje aplikacje tak, aby wydajniej wykorzystywały moc wielordzeniowych procesorów. Dla wielu komentatorów uwolnienie tak kluczowej funkcji systemu było sporym zdziwieniem, ale zalety płynące z tego ruchu wydają się przewyższać ewentualne wady.

Pierwsza, najważniejsza rzecz jaka może teraz uderzyć w Apple, to wykorzystanie GCD przez konkurencję. Jak jednak napisałem, ten ruch zobaczymy nieprędko, Microsoft na 100% nie zbuduje swojego systemu na technologii Apple, a systemy Uniksowe i Linux nie stanowią w tej chwili dla Apple na tyle duże zagrożenia.

Zalety to naturalnie rozwój technologii tańszym kosztem. Apple wydaje się lubić ten model, ponieważ już wcześniej otwierało swoje kody źródłowe dla społeczności programistów lub też stawało się samo kontrybutorem open sourcowych projektów. Zawsze z obopólną korzyścią.

Brak komentarzy:

Prześlij komentarz