3 ms·
Docker is just a thin wrapper around Linux (API + namespaces). Dockerfiles frequently install a whole userspace (such as Alpine's or Debian's) as a base, to the
by tannhaeuser 8y ago
Docker is just a thin wrapper around Linux (API + namespaces). Dockerfiles frequently install a whole userspace (such as Alpine's or Debian's) as a base, to then add proprietary bits. Basically, Docker can be seen as GPL circumvention device. People aren't entitled so much as they're frustrated as they realize they've given too much control to some inessential piece of commercial software.
- majewsky 8y agoIn which way does using Docker circumvent the GPL? It's not like Docker images are opaque binary blobs, unless you count tar.gz as opaque.
- tannhaeuser 8y agoBecause a GNU userspace is "distributed" along with proprietary software?
- majewsky 8y agoIf that were a GPL violation, >90% of Linux distributions were violating the GPL.
- tannhaeuser 8y agoHow so? Distros provide source code, unlike Docker images.
- umanwizard 8y agoMany distros (I’d guess almost all of them) bundle proprietary software. The Nvidia graphics drivers are the first example I can think of. (This could be out of date since I haven’t dealt with it in several years)
- majewsky 8y agoAlso binary firmware blobs.