←back to thread

The Deletion of Docker.io/Bitnami

(community.broadcom.com)
329 points zdkaster | 3 comments | | HN request time: 0.354s | source
Show context
greatgib ◴[] No.45049298[source]
I don't want to discount the work they are doing, and that it has no value, but a little bit shocking that they expect to go all commercial with this, in the Oracle way, while just "packaging" and so relying on open source software that they will not contribute to.

Also, I'm a little bit wondering at how much all of this is really copyrightable in the end. Because if you keep it private I understand, but here it is basically for each package just a few lines, recipes to build the components that they don't own. Like trying to copyright the line "make build".

And it might be each the single and obvious way to package the thing anyway.

And speaking at the built artefacts, usually a binary distribution of third party open source software with common license should preserve the same rights to the user to access the source code, the instructions to build, and the right to redistribute...

replies(2): >>45049473 #>>45049478 #
nopurpose ◴[] No.45049473[source]
"Makefile" they have written and copyrighting is very non trivial and there are many man-months of effort. Configuring all sorts of software just with env vars and make it usable is not an easy feat.

Have a look at https://github.com/bitnami/containers/tree/main/bitnami/post... as example.

It might be worth a commercial license for some of their current user-base, no doubt.

replies(3): >>45049694 #>>45056383 #>>45056489 #
tomalbrc ◴[] No.45049694[source]
This has to be a joke, right? Months of effort for a makefile? In which world do people live these days
replies(6): >>45049733 #>>45049977 #>>45049987 #>>45051104 #>>45051310 #>>45056458 #
1. majkinetor ◴[] No.45049733[source]
You seriously underestimate this in general case. Build system may be made in weeks, but is polished in months or even years, to account for all the different usage and environment scenarios. Otherwise, it's typically very fragile.
replies(2): >>45050460 #>>45050579 #
2. formerly_proven ◴[] No.45050460[source]
I don't even see any tests in the bitnami repo?
3. jeltz ◴[] No.45050579[source]
Which is why I think you should not try to build generic images like this. I looked at the source and it seems like s lot of work had been put into creating a fragile mess.

After having been burned several times by images I prefer writing my docker images from scratch (based on the Debian or Alpine images) for production systems. I only use ready-made images for quickly getting something running locally to evaluate it.