Earlier quoted context omitted.
How is that clever? You just renamed your brand away and lost all the credit from it.
Because the commercial entity will keep the name so all the docker mindshare suddenly 'points' to a thing that people would have to pay for. If they had renamed the commercial stuff to Moby they'd have to start from scratch, now there are thousands of articles and links that say 'go get docker' intending to point you to the open source stuff, instead directing you to the commercial stuff. A very effective bait-and-sw…
A new upstream project to break up Docker into independent components
131–140 of 321 posts
Re: A new upstream project to break up Docker into independent components
#132Earlier quoted context omitted.
Oh, because it's true. Their employees were fairly outspoken about it at Dockercon. I had one just dramatically and rudely turn and walk away from me mid-sentence when I mentioned I was using Kubernetes.
That's just silly. Kubernetes is an open source project too, and I don't think Google is making a ton of money from it.
Docker is out on a limb with the dynamic mesh, nobody else is using the p2p gossip protocol that I know of and there are problems, and Docker paid-for support is just dropping tickets related to networking issues making this work. The service outages caused by mesh gossip problems are simply measureable by NewRelic free ping synthetic monitors. Docker is getting paid--they are falling down on support.
Re: A new upstream project to break up Docker into independent components
#133Earlier quoted context omitted.
The Docker brand is "tainted" in the eyes of their commercial competitors who don't want to use shared tools/libraries. By creating an independent project commercial actors in the Enterprise space can share resources, components, and standards without having to explain why they`re better than Docker even though they`re built on top of Docker. This is a great move towards industry and container infrastructure orchestr…
It's not the brand that is tainted. People simply cannot trust their projects on someone else's commercial objectives. There is no indication this is changing.
Re: A new upstream project to break up Docker into independent components
#134Earlier quoted context omitted.
So moby now uses containerd, which I guess is not related to systemd even though systemd also has its own container system. Are there any components to moby that are OSS and a part of the linux stack or is this whole endeavor to break away from linux dependencies?
> So moby now uses containerd Correct. Moby uses containerd because Docker uses containerd. > which I guess is not related to systemd You guessed correctly. > even though systemd also has its own container system Correct I believe systemd uses a tool called nspawn to isolate processes in containers. We don't use systemd/nspawn, but I think it would be a cool customization to build a Moby assembly that uses systemd. >…
Re: A new upstream project to break up Docker into independent components
#135From comment by @stykes on the pull request: Moby = open source development Docker CE = free product release based on Moby Docker EE = commercial product release based on Docker CE. Nothing is dead; and everything that was open-source remains open-source. In fact we are open-sourcing new things.
thank you, makes sense now. why do they think we think that you can take an open source thing and make it closed source? All you can do is force them to buy commercial licenses by using a GPL on Moby. That is common use of GPL after the fact (see ExtJS history), but I'm not sure how they get around the viral aspect of GPL when they are using source from GPL project in their commercial offering. They'd have to be comp…
There's nothing viral about using GPL code. Your docker containers are probably running on Linux, which is also GPL, and that has neither infected nor affected you, has it?
Re: A new upstream project to break up Docker into independent components
#136From comment by @stykes on the pull request: Moby = open source development Docker CE = free product release based on Moby Docker EE = commercial product release based on Docker CE. Nothing is dead; and everything that was open-source remains open-source. In fact we are open-sourcing new things.
The pre-emptive defensiveness of that comment says a lot...
Good thing it's all OSS. Don't try to solve problems with a pitchfork, when a simple fork will do.
Re: A new upstream project to break up Docker into independent components
#137This is a bait and switch of whale proportions. Docker used to be the open source part. Now that's being moved out of the way so when you search for Docker you get the paid offerings. The goal is to confuse the people who haven't been following this into thinking Docker is a thing you pay Docker (the company) for. It's brilliant.
Brilliant! Brilliant! Bravo!
Re: A new upstream project to break up Docker into independent components
#138Excerpts from mobyproject.org give a much better explanation: Moby is an open framework created by Docker to assemble specialized container systems without reinventing the wheel. It provides a “lego set” of dozens of standard components and a framework for assembling them into custom platforms. Audience Moby is recommended for anyone who wants to assemble a container-based system, this includes: Hackers who want to c…
Moby is the fedora like oss project and docker is the RHEL like commercial product. Purely a clever rebranding job. Timing is perfect - now that enterprise is adopting the technology, when you tell your boss you adopted moby he/she will say- but the CTO wants to be seen as being innovative for adopting this new technology and ita called docker not moby!
Re: A new upstream project to break up Docker into independent components
#139Excerpts from mobyproject.org give a much better explanation: Moby is an open framework created by Docker to assemble specialized container systems without reinventing the wheel. It provides a “lego set” of dozens of standard components and a framework for assembling them into custom platforms. Audience Moby is recommended for anyone who wants to assemble a container-based system, this includes: Hackers who want to c…
Moby is the fedora like oss project and docker is the RHEL like commercial product. Purely a clever rebranding job. Timing is perfect - now that enterprise is adopting the technology, when you tell your boss you adopted moby he/she will say- but the CTO wants to be seen as being innovative for adopting this new technology and ita called docker not moby!
If you were already migrating to Docker, now you have to explain that the project name changed overnight without explanation, and it's hurting your credibility pretty bad. It's also gonna bring a lot of confusion onto everyone for a very long time.
Re: A new upstream project to break up Docker into independent components
#140Earlier quoted context omitted.
> So moby now uses containerd Correct. Moby uses containerd because Docker uses containerd. > which I guess is not related to systemd You guessed correctly. > even though systemd also has its own container system Correct I believe systemd uses a tool called nspawn to isolate processes in containers. We don't use systemd/nspawn, but I think it would be a cool customization to build a Moby assembly that uses systemd. >…
>> or is this whole endeavor to break away from linux dependencies? > Moby works great with Linux and will continue to. In fact you can build a complete custom Linux system with Moby, thanks to LinuxKit. (But you can also target an existing Linux system, LinuxKit is optional). I think the question was more along the lines of "Are these changes being made to add support for other Operating Systems?" and less "Are you…