Može li se živjeti od Linuxa?

Ivan Guštin, ivan.gustin@gmail.com

HULK, linux.hr & ELIN, elin.hr

Može li se živjeti od Linuxa?

Može li se živjeti od kernel32.dll?

Može li se živjeti od Windowsa?

Može li se živjeti od opensourcea?

Tko je ovaj lik?

  • 40+ godina
  • FER, "skoro završio" poslijediplomski
  • ~20 godina radnog staža u ICT-u, ~19 godina privatno
  • ~18 godina produkcijskog rada s Linuxom
  • ~17 godina od prvog javnog Linux internet servera
  • HULK: ~16 godina član, 8 dopredsjednik, sad predsjednik
  • ~14 godina i 50+ predavanja/radionica po konferencijama
  • ~10 održanih tjednih prof. Linux tečajeva (IBM Hrvatska)
  • ~4 godine rada u prosvjeti (kao vanjski suradnik)
  • ~9 godina Linux kao primarno desktop okruženje
  • urednik na www.linux.hr, evangelist na mrežama, članci...
  • Linux na ~50 instaliranih servera i ~150 osobnih računala
  • LPI certifikati Level 1 i 2
  • član Vladine Radne skupine za otvoreni kod, apolitičan
  • kompetentan? Linux taliban?

Što radim?

  • konzalting
  • sysadmin
  • development
  • heterogene mreže
  • custom rješenja
  • edukacija

Što ne radim?

  • održavanje W*
  • prodaja opreme
  • knjigovodstvene app
  • jednoplatformska rješenja

A gdje su tu Linux i opensource?!?

Svugdje. U pozadini svega navedenog.

Opensource u svijetu u kojem dominira Windows?!?

O, da!

Idemo redom kroz primjere...

Linux na serverima

  • tipično CentOS
  • file serveri
  • gateway/firewall
  • internet/intranet/mail
  • virtualizacija
  • VPN
  • owncloud
  • uptime
  • ...

Linux na desktopu

  • Linux desktop (Mint Mate), Android x86
  • oprema: stara, polovna, nova (no-OS, jači)
  • Thunderbird, Firefox, LibreOffice
  • VLC, Dropbox, Skype, Viber, CrashPlan, ProjectLibre
  • Office365, GoogleDoc
  • 4 problema
    • knjigovodstvo, FINA (Holobit, Web app...)
    • banking (ZABA, token)
    • CAD (FreeCAD, TeighaViewer, DraftSight, BricsCAD)
    • Photoshop - rijetko
  • korisnici pozitivno reagiraju, traže još
    • brzina, resursi (RAM, CPU, baterija), stabilnost
    • sučelje
    • repozitoriji
    • updateovi

Win programi na Linuxu?

  • Remote Desktop Connection (seamless)
    • na Win server
    • na Win desktop
    • na Win u VirtualBoxu na Linuxu
  • VirtualBox lokalno
  • trial Win7
  • virtualiziranje postojeće instalacije
  • wine (samo za mazohiste i kockare)
  • DOS app - FreeDOS pod VirtualBoxom
  • najam u cloudu
    • Azure, VDI
    • MS Office uključen
    • remote USB (banking, FINA)

Windows desktopi

  • priprema za migraciju
    • Thunderbird (OE, MSO), addons
    • Firefox, Chrome, addons
    • LibreOffice (~250), addons
  • Linux skripte pod CygWin
    • backup
    • razna automatika
  • Virtualke, dual boot

Windows XP

  • ...i sva računala 3+ godine
  • eldorado
  • dan "D" - 8. travnja 2014.
  • updateovi, aplikacije, virusi, driveri
  • trošak zamjene ~1000 € po radnom mjestu
    • računalo
    • MS Windowsi
    • MS Office
    • periferija bez podrške u W7+
  • revival s Linuxom

Development

  • Eclipse
  • ADT
  • NetBeans
  • Aptana
  • MS VisualStudio Online
  • vi/vim
  • svi (normalni) jezici podržani

Custom rješenja

  • Python/Java
  • Web app
    • remote web server
    • LAN web server
    • lokalno HTML5/CSS3/JS
  • server-side skripte
    • backup, sync
    • procmail
    • auto download/upload
    • convert, data mining
    • faxing, massmailing
  • shell+GUI (zenity)
    • PDF crop, merge, divide...
    • ImageMagick naljepnice...

Supruga

  • prof mat & inf
  • virusi, stickovi, BSOD
  • update, MSO verzije
  • 6-7 godina na Linuxu
    • Thunderbird
    • Firefox
    • LibreOffice
      • Math!
    • Geogebra, Moodle
    • wep app
    • školski laptop
  • Win$%#$&//"%"$

Djeca

  • stariji, 17 g
    • djelomično 6 g
    • potpuno 4 g
    • sve na Linuxu
  • mlađi, 12 g
    • igre na Win
    • ostalo Linux
  • prezentacije
    • vlastiti laptop
    • AZOO

Obitelj

Pa, može li se?

O, može. I te kako može.

Live facts

Još?

U Hrvatskoj?

Slično.

Remote?

Masu.
Sysadmini, developeri, oDesk, Elance, Fiverr...

Plaća?

5-20 kkn

Satnica?

150-600 kn/h

Ja sam star(iji)

...ali poslušajte par savjeta

DOs

  • fokusirajte se na rješenje
  • najprije FLOSS na Win
  • ušteda na opremi
    • postojeća, polovna
    • nova (jača)
  • ušteda na održavanju
    • klasičnog nema
  • zarađujte na uslugama
    • ne ustručavajte se
    • ukupan TCO je manji
    • win-win
  • mainstream distra, LTS
  • repozitorij, ne Google/Torrent
  • update, prijevodi

DON'Ts

  • ne filozofirajte
    • ne spominjite RMS-a
  • ne odmah na Linux desktop
    • testirati, u fazama
  • ušteda na licencama je mala
  • ne radite gratis
  • ne razmišljajte Microsoftovski
    • većini ne treba AD, SP, EX
  • ne forsirajte opensource
    • Photoshop
    • AutoCAD
  • non-mainstream distra
  • terminal, kompajliranje
  • ne upućujte ga na IRC i slično

Opensorsaš

  • čekić ovisi u čavlu
  • fokusiran našto manji TCO
  • zarada na
    • uslugama
    • konzaltingu
    • custom rješenjima
  • šire znanje
  • standardi
  • fleksibilniji, otvoreniji

Windowsaš

  • svaki čavao istim čekićem
  • fokusiran na što veći TCO
  • zarada na
    • novoj opremi
    • licencama
    • održavanju
  • razmišlja u okviru MS ekosustava
    • upit ide prema MS dealeru
  • po defaultu: AD, SP, MSO...

One-man band

  • pravni oblik
    • freelancer (ugovori)
    • obrtnik, cluster
    • j.d.o.o.
  • pro
    • sloboda
      • tehnologija
      • korisnici
    • fleksibilnost
  • contra
    • 24x7
    • backup
    • financiranje
    • birokracija

Team

  • pravni oblik
    • veći obrt
    • d.o.o.
    • d.d.
  • pro
    • uža specijalnost
    • backup ljudi
    • financiranje
    • birokracija
  • contra
    • ograničeno/diktirano
      • tehnologija
      • korisnici
    • autorska prava

Raditi opensource rješenja?

  • ovisi, u principu da, više prednosti nego mana
  • TechCrunch Disrupt London 2014 pobjednik: Crate
  • puno primjera - otvaranje stvorilo/povećalo profit

"Opensource developers are very much like doctors: they work for people/society benefit, but they need/want to be paid" (Georg Greve)

Thx. Pitanja?