Nie tak dawno zakończył się Google Code-In 2011, który to jest zimowym odpowiednikiem Google Summer of Code. Podobnie, jak letni odpowiednik trwa on 8 tygodni, i są zapraszane wszystkie osoby w wieku 13 - 17 lat, aby pomóc w różnego rodzaju projektach open source. W tym roku pracowało ponad 500 uczniów nad 18 wolnymi projektami.
Junio C. Hamano ogłosił wydanie Git 1.7.9, rozproszonego systemu kontroli wersji. Git został stworzony przez Linusa Torvalds, jako narzędzie wspomagające rozwój jądra Linux. Pierwsza wersja narzędzia została wydana 7 kwietnia 2005 roku, by zastąpić poprzednio używany w rozwoju Linuksa, niebędący wolnym oprogramowaniem, system kontroli wersji BitKeeper.
Mozilla ogłosiła wydanie pierwszej publicznej wersji Rust 0.1 - kompilatora i zestawu narzędzi dla języka programowania Rust. Składnia jest strukturalnie identyczna z C i C++, jednakże jego przeznaczenie jest być maksymalnie bezpiecznym, aniżeli szybkim i wydajnym. Posiada specjalne zabezpieczenia pamięci, które nie pozwalają na stosowanie wartości null albo wskaźników "dangling" w kodzie. Rust chroni także przed przepełnieniem bufora, poprzez alokację pamięci dla programisty i jest przygotowany do przetwarzania współbieżnego.
Firmia NVIDIA ogłosiła wydanie CUDA Toolkit 4.1, który to zestaw został zapowiedziany w dniu otwarcia źródeł platformy CUDA. Compute Unified Device Architecture to opracowana przez firmę Nvidia uniwersalna architektura procesorów wielordzeniowych (głównie kart graficznych), umożliwiająca wykorzystanie ich mocy obliczeniowej do rozwiązywania ogólnych problemów numerycznych, w sposób wydajniejszy niż w tradycyjnych, sekwencyjnych procesorach ogólnego zastosowania.
David Heinemeier Hansson ogłosił wydanie Ruby on Rails 3.2, nowej wersji frameworka do tworzenia stron internetowych i serwisów, który zbudowany jest w oparciu o język programowania Ruby. Pierwsze plany wypuszczenia tej wersji przypadały na grudzień tamtego roku. Najnowsza wersja wspiera Ruby 1.8.7 i jest szybsza 1500 razy. Zostało to osiągnięte, dzięki dodaniu nowego trybu deweloperskiego, który ładuje tylko klasy ze zmienionym kodem. Przydaje się to szczególnie przy dużych projektach. Przetwarzanie tras podczas obsługi zapytań przeglądarki jest o wiele szybsze, dzięki integracji nowe silnika przetwarzania Journey, oraz przyspieszeniu generowania odnośników do stron.
Wydano PHP 5.3.9, obiektowy i skryptowy język programowania zaprojektowany do generowania stron internetowych w czasie rzeczywistym. PHP jest najczęściej stosowany do tworzenia skryptów po stronie serwera www, ale może być również używany do przetwarzania danych z poziomu wiersza poleceń, a nawet do pisania programów pracujących w trybie graficznym.
Wydano nową wersję Free Pascal 2.6.0, kompilatora języków Delphi, Object Pascal i Pascal. Jest on 32- oraz 64-bitowym, dostępnym na wiele różnych platform sprzętowych i systemów operacyjnych. Free Pascal jest rozpowszechniany zgodnie z licencją GPL. Biblioteki wykonawcze oraz dodatkowe pakiety rozpowszechniane razem z kompilatorem objęte są jednak zmodyfikowaną licencją LGPL.
NASA - National Aeronautics and Space Administration uruchomiła specjalną stronę internetową: code.nasa.gov, na której będzie umieszczać wszelakie informacje o prowadzonych przez NASA projektach open source. Póki co strona jest we wczesnej fazie rozwojowej, jednakże ma pomóc w ujednoliceniu i rozszerzeniu aktualnej działalności agencji kosmicznej.
Warsztaty odbędą się 29 lutego 2012 w Krakowie, i poświęcone będą omówieniu najpopularniejszych obecnie metodyk i narzędzi Agile: Scrum, Programowanie eXtremalne, Kanban – ze szczególnym naciskiem na wskazanie skąd się w tym wszystkim bierze jakość. Prowadzone będą przez Wiktora Żołnowskiego z pewnością okażą się przydatne nie tylko osobom pracującym “zwinnie”, ale także tym, którzy pracują według “ciężkich” metodyk wytwarzania oprogramowania po to, by mogli poszerzyć swój warsztat o dodatkowe umiejętności i sztuczki pozwalające na osiągnięcie jeszcze lepszych efektów w dziedzinie zapewniania jakości.
Wydana została kolejna wersja TEA 31.1.0 - edytora tekstu przeznaczonego dla systemów z rodziny Linux lub BSD. Zbudowany jest w oparciu o bibliotekę Qt 4.4, (do wersji 18 bazował na GTK+) a autorem projektu jest Peter 'Roxton' Semiletov. TEA oferuje pracę na zakładkach, numerowanie wierszy, kolorowanie składni (m.in. C/C++, Pascal, Python, PHP, skryptów Basha, posiada również kilka opcji ułatwiających pisanie stron w HTML-u) oraz wiele innych. Całość jest dość wysoce konfigurowalna. Możliwa jest komunikacja w języku polskim.















