I know GUI != proprietary, but open source also doesn't mean it won't break.
One of the reasons I use CentOS 7 is because it is mostly stable, they don't change APIs in libraries often, but even there on occasion something breaks. And when something breaks, I have three options - fix it myself if I can, pay someone else to fix it, or wait for the volunteers that maintain it to fix it.
Using command line tools makes it a lot easier to fix it myself when something breaks. It also makes it easier for me to ssh in remotely, fix a typo or otherwise change content, and rebuild whatever I was building - even if the added content results in glyphs not used in the previous version.
|