4 ms·
Just let the distributions maintainers do their job. That's how you get a quality user-centered software distribution.
by de_watcher 6y ago
Just let the distributions maintainers do their job. That's how you get a quality user-centered software distribution.
- slezyr 6y agoLinux doesn't have 97% market share. You need to build applications for Windows, Android and others.
- thundergolfer 6y agoIt's probably because I'm not very familiar with C/C++ library distribution, but what exactly does this mean, in the context of this post? > Just let the distributions maintainers do their job. Is this sentiment supporting Bazel usage or recommending against it?
- jcelerier 6y ago> It's probably because I'm not very familiar with C/C++ library distribution, but what exactly does this mean, in the context of this post? Some vocal part of linux community get extremely angry when packages don't use all the .so's provided by their (often outdated) distro of choice but instead rely on the dev of the app chosing the dependency versions which work best with its software.
- turbinerneiter 6y agoIn the old school Linux distro world, dependency management is handled by the package manager. This way has benefits and drawbacks: * there is specific version of the library associated with the OS that the developer can develop against - if the OS updates, the developer also has to update their apps - so they don't leave old bugs and vulns open * there is specific version of the library associated with the OS that the developer has to develop against - if the OS updates, the developer also has to update their apps - which sometimes can be very annoying if the API breaks There is more to it, but this is the thing that constantly has me changing my opinion on the matter.
- pjmlp 6y agoNot only doesn't Linux not own the OS world, package managers are usually outdated and only allow for one specific version and then there is the whole fragmentation of package formats.
- ImprobableTruth 6y agoI too love dependency hell.