Java a apărut din nevoia de a scrie software care să nu fie legat definitiv de un singur procesor sau sistem de operare.
Născut în 1955, în apropiere de Calgary, Canada, Gosling a studiat informatica la Universitatea din Calgary și și-a obținut doctoratul la Carnegie Mellon University. În 1984 s-a alăturat companiei Sun Microsystems, unul dintre centrele importante ale industriei calculatoarelor din acea perioadă.
Din proiectul Green s-a născut Java
La începutul anilor 1990, Gosling a lucrat în proiectul Green, o inițiativă destinată inițial aparatelor electronice inteligente pentru locuință. Limbajele existente nu ofereau combinația dorită de portabilitate, siguranță și simplitate, astfel că el a proiectat un limbaj nou, numit mai întâi Oak și redenumit ulterior Java.
Marea promisiune era că un program putea fi scris o singură dată și executat pe sisteme diferite prin intermediul unei mașini virtuale. Codul era transformat într-un format intermediar, iar Java Virtual Machine îl adapta platformei disponibile, reducând dependența de hardware și facilitând distribuirea aplicațiilor prin rețele.
Un limbaj care a depășit moda internetului
Java a fost prezentat public în 1995 și a atras atenția prin programele interactive care puteau rula în pagini web. Acele mici aplicații, numite appleturi, au dispărut între timp din motive de securitate și performanță, însă limbajul a crescut în alte direcții, devenind fundamental pentru software-ul enterprise, servere și primele generații de aplicații Android.
Gosling a părăsit Sun după preluarea companiei de către Oracle și a continuat să lucreze în proiecte legate de software, robotică și infrastructură cloud. Influența lui nu vine din faptul că Java ar fi rămas neschimbat, ci tocmai din capacitatea acestuia de a evolua fără creatorul său. După trei decenii, ideea portabilității controlate printr-o platformă comună continuă să susțină sisteme pe care organizațiile nu își permit să le oprească.















