Why the move to GPLv3. I am not sure how many in the community see this as a problem, but we do. As a policy many don't use GPLv3 software because its not viewed as industry friendly.
I don't want to get into the discussion of whether GPLv3 is or is not industry friendly. Moreover, if you plan on Upstart being truly widely used and a true replacement for SysV Init, it should match the Linux Kernel Licensing whatever that might be. So that it really is part of the base core Linux infrastructure that it is convenient for everyone to use together. I notice that Fedora, Redhat and quite a few other distros also package upstart as part of their distros and many of these distros as use by the industry. The core set of components have so far been GPLv2. Sarvi -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Scott James Remnant Sent: Wednesday, June 17, 2009 11:06 AM To: Upstart Development Subject: [ANNOUNCE] upstart 0.5.2 released And positively frigidly far away from the heels of 0.3.10 comes the 0.5 series release that includes the same bug fix, along with a whole heap of other changes - mostly D-Bus, but there's a few other bug fixes in there too. 0.5.2 2009-06-17 "Something, something, something, D-Bus" * The licence for Upstart has been updated to GNU GPL v3. * Overhaul of the automatically generated D-Bus bindings code, fixing many issues with memory leaks, inconsistent return values and loss of method returns after the method has taken place. * D-Bus 1.2.4 is now required, and must be patched to fix https://bugs.freedesktop.org/show_bug.cgi?id=22316 * D-Bus Job objects now have "name", "description", "author" and "version" properties. * D-Bus Instance object now have "name", "goal" and "state" properties. * initctl now obtains the name properties for display instead of printing the mangled object path component. (Bug: #299290) * D-Bus configuration updated now that the daemon is fixed to be deny-by-default, and updated to avoid bare "send_interface" stanzas. (Bug: #323021) * Fixed assertion caused by the post-start or pre-stop scripts exiting after the main process of a respawning job had exited (Bug: #381048) * The /proc filesystem need not be mounted if the "oom_adj" configuration stanza is not used. (Bug: #259801) * Overly large values to configuration stanzas are now caught and rejected. (Bug: #340134) * The --enable-compiler-warnings configure option has been extended to add -Wextra, but turns off a few of the more extreme warnings * GNU C Library v2.4 (or backported inotify support) is required * pkg-config 0.22 is now required, it probably was anyway but we now explicitly check for it. * Dependency on Python for the D-Bus binding tool has been dropped and replaced with a dependency on expat 2.0.0 The tarball can be found here: http://upstart.ubuntu.com/download/ For more information on upstart: http://upstart.ubuntu.com/ Scott -- Have you ever, ever felt like this? Had strange things happen? Are you going round the twist? -- upstart-devel mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/upstart-devel
