Feature changed by: Sławomir Lach (Lachu) Feature #313812, revision 2 Title: add support for the Nix package format openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Christoph Obexer (cobexer) Partner organization: openSUSE.org Description: Adding support for Nix packages to openSUSE and other distributions would make it possible to build a package once and deploy identically on any distribution that supports Nix. This would remove a lot of duplication of effort that is currently happening at any distribution and would remove a lot of build time that OBS uses to support multiple distributions. An example: https://build.opensuse.org/package/repositories?package=samba&project=network% 3Asamba%3ASTABLE if both openSuSE and Fedora would support Nix, this would remove the need for 5 builds for samba, additionally all supported distributions would use the same dependencies so a security fix would reach everyone with only 1 updated package (instead of every distribution having to do the update separately). Please anyone: also propose this on Ubuntu, Fedora, and any other Linux Distribution! Nix is most likely not perfect either, but the amount of available Commercial software for Linux should show us that the current model is broken and Nix looks like a fix to me. More infos about Nix: http://nixos.org/nix/ Use Case: For example Valve could then package their Steam client once in the Nix format and deploy on any Nix compatible system without building and supporting 5 Distributions and the last 3 versions of each (aka 15 additional Platforms) Business case (Partner benefit): openSUSE.org: Build once run everywhere! This would also make a cross distribution AppStore possible (see Valve use case) + Discussion: + #1: Sławomir Lach (lachu) (2012-07-20 17:23:03) + There's many similar solutions, like zero-install or Linstaller. Why we + should select Nix? -- openSUSE Feature: https://features.opensuse.org/313812