Hi, sorry for the late reply, I ment to discuss this during DebConf IRL and then RL came into the way…
On Thu, Jun 30, 2016 at 02:07:13PM +0200, Tollef Fog Heen wrote: > > On Sun, Jun 26, 2016 at 08:50:05PM +0200, Tollef Fog Heen wrote: > > > > > Do you also object to DSA using puppet for configuration management? > > > > I don't. In fact I wasnt aware puppet is under "non-free" CLA as well. > > Your earlier message wasn't about a CLA, but about whether software is > split in an enterprise version and a «normal» version. Puppet itself is > Apache licensed, so it's not copyleft and the need for any sort of CLA > isn't really there to be able to provide a proprietary version. (I'm > not sure if it has a CLA or not.) > > This might come across as splitting hairs. That is not my intention, > I'm trying to understand what you're actually objecting to. I'm not > sure if you'll be at Debconf or not, but if you are, feel free to grab > me for a discussion around this. I'd be interested in what you have to > say. until your mail I wasn't aware that Puppet is also split into a free and a commercial version… I'm not sure whether I would have objected (or even just complained) about DSA introducing puppet some years ago if I had known this back then, because of course (both) puppet (and gitlab) are free software, just with development models I seriously dislike. There's also always other factors, like "features" they implement… Visibility is another thing, the use of puppet is quite hidden and non user facing. Which reminds me of another difference: making DSA switch away from puppet will only inpact a few people, while switching away from gitlab once we have it, will have a much higher impact on people. So, choosing (or objecting) a software always is done based on many factors. (The above also misses some relevant factors…) Oh, and there is another big difference (I believe): there's not much gitlab development outside gitlab.com, while there is quite a lot of puppet development outside puppetlabs. -- cheers, Holger
signature.asc
Description: Digital signature