Maar ik zeg niet dat kantoor omgevingen compleet naar Linux moeten? Ik zeg puur dat development op Linux niet meer zo'n issue is, gezien @
Zenomyscus het erover heeft dat
dát amper te doen is. Dat is de laatste paar jaar echt hard gegaan kwa mogelijkheden. Waar ik paar jaar terug nog VM's voor vanalles nodig had, kan ik nu bijna alles als developer of native draaien (bijv. dankzij Microsoft's .NET release voor Linux) of zijn de compatibility layers zo goed dat ik native Windows code met gemak parse naar iets wat Linux snapt.
Op kantoor hebben we inderdaad veel Windows staan, en op servers Linux. Vrijwel iedereen zit op Windows. 1 afdeling draait Linux omdat die dat echt nodig zijn en dat zijn ook IT'ers. Nu nog onbeheert maar de bedoeling is dat daar Intune voor Linux op komt. We gaan het beleven hoe dat loopt, ik heb er beetje hard hoofd in maar we krijgen wel wat goede woorden erover dus we zullen het zien. Echter heb ik zelf toch echt wel mijn development voor een groot deel in Linux gedaan en heb ik daar ook gewoon Windows software op geschreven wat vervolgens op de Windows machines moest draaien. Slechts een klein deel develop ik in Windows (en dat vooral omdat het van de baas moet, niet omdat het niet anders kan).
Webdevelopment zou ik idd op Linux doen omdat servers vaak Linux zijn. Dan kan je lokale omgeving veel meer op je test- en productieservers lijken. Maar ik had het er ook vooral over dat de rest voor het grootste deel
als je wil ook gewoon
kán. Wellicht niet per se het makkelijkste noch handigste, maar niks waar een developer niet mee kan werken. Zeker als je een Windows test machine (zei het als VM) hebt waar je op kan testen voor release. En gezien @
Zenomyscus zegt binnenkort een poging te gaan doen, verwacht ik dat hij in een positie is waar hij zelf die keus kan maken en niet per se afhankelijk is van dat de rest van het kantoor dan ook over zou moeten (wat idd een heel ander verhaal zou zijn dan 1 dev)...
Mijn punt was ook enkel dat development op Linux tegenwoordig geen issue is, uitzonderingen daar gelaten. Niet dat hele kantoren nu maar ff op Linux moeten, of makkelijk zouden kunnen.
Overigens ben ik het er grotendeels mee eens dat je dingen moet inzetten waar ze het beste zijn, maar vind ik dat er ook best ruimte mag zijn voor keuzes op basis van princiepes, activisme en ethiek. Tuurlijk zitten daar limiten aan, en waar de balans ligt zal ook erg liggen aan wat voor bedrijf (in elke zin). Men moet kunnen werken. Daarom snap ik ook zeer goed dat grote bedrijven niet proberen alles op Linux te draaien maar gewoon hun kantoren op Windows hebben. Maar die enkele developer die als protest geen Windows gebruikt, hoeft echt niet in elke situatie problematisch te zijn en kan zelf commendable zijn. En gezien we @
Zenomyscus zijn situatie niet weten kunnen wij nou niet echt zeggen of hij z'n werkplek het leven zuur maakt met de keuze voor Linux of dat hij lekker z'n ding kan doen zonder mensen lastig te vallen.
[Reactie gewijzigd door Cambionn op 29 juli 2024 23:21]