Originally posted by duby229
View Post
Your arguments against systemd, the software, are valid and reasonable, given they are true. Note that this is not the way systemd flame wars generally go, with people just insulting others for trying their best at writing open-source software, many voluntarily in their spare time, while these haters don't seem to be making any effort to work on whatever problems they see in the Linux ecosystem. Shipping real software for people to actually use in their computers in this lifetime implies not making all the best quality decisions all the time. Iterating, and oftentimes replacing software by something completely new to fix arctetural flaws in legacy software is perfectly normal, and reasonable course of action. I'm doing that right now, to replace software I wrote years ago, and that served us well since. Should I not have shipped my flawed software that worked, to be working on the perfect solution all these years? And, of course, if you follow the lean startup movement you know shipping is the only way to validate your assumptions, so improvement and evolution actually depends on flawed implementations. Eric Ries' book is great for that.
Comment