Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:philosophy:incompatible_packages [2025/01/14 16:09]
throgh [List of packages and projects being integrated but in staled state]
en:philosophy:incompatible_packages [2025/02/25 19:50] (current)
throgh [List of packages and projects being not integrated and removed]
Line 73: Line 73:
 ! style="background-color:#ffdddd" |<color #b90b0B>rust</color> ! style="background-color:#ffdddd" |<color #b90b0B>rust</color>
 ! Systems programming language ! Systems programming language
-! See our reasoning [[https://wiki.hyperbola.info/doku.php?id=en:philosophy:rust_trademark|here]].+! See our reasoning [[https://wiki.hyperbola.info/doku.php?id=en:philosophy:rust_issues|here]].
 |- |-
 ! style="background-color:#ffdddd" |<color #b90b0B>sudo</color> ! style="background-color:#ffdddd" |<color #b90b0B>sudo</color>
Line 390: Line 390:
 ! A validating XML parser written in a portable subset of C++ ! A validating XML parser written in a portable subset of C++
 ! The Apache Foundations does not allow generic to distribute modified versions under the same name ([[https://www.apache.org/foundation/marks/faq/#may-i-distibute-modified-versions-of-apache-software-under-the-original-name|link]]), which makes it problematic to offer rebranded versions for every new release. Therefore all Apache-projects are excluded from Hyperbola. ! The Apache Foundations does not allow generic to distribute modified versions under the same name ([[https://www.apache.org/foundation/marks/faq/#may-i-distibute-modified-versions-of-apache-software-under-the-original-name|link]]), which makes it problematic to offer rebranded versions for every new release. Therefore all Apache-projects are excluded from Hyperbola.
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>clamav</color>
 +! Anti-virus toolkit for Unix
 +! Starting with ClamAV 0.105, the Rust toolchain is required to compile ClamAV. So Hyperbola stops providing the package. See our reasoning for exclusion of **Rust** [[https://wiki.hyperbola.info/doku.php?id=en:philosophy:rust_issues|here]].
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>nim (nimble)</color>
 +! Imperative, multi-paradigm, compiled programming language
 +! We do not distribute any further package-manager outside our own as there will be never any kind of control which kind of licensed dependency is loaded and installed. Possible non-free dependencies would be then provided direct on the system.
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>zig (zon)</color>
 +! A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software
 +! We do not distribute any further package-manager outside our own as there will be never any kind of control which kind of licensed dependency is loaded and installed. Possible non-free dependencies would be then provided direct on the system.
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>xmake</color>
 +! A cross-platform build utility based on Lua
 +! Package is including non-free definitions for CUDA and other languages Hyperbola is not supporting.
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>libvpx</color>
 +! VP8 and VP9 codec
 +! Package is free and permissive licensed but offering a format only being a corporate project imposing goals of free, libre culture and destroying other free software with imperative things (breaks portability, ignores backwards compatibility, and replaces existing services, forcing into adoption)!
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>openmp</color>
 +! LLVM OpenMP Runtime Library
 +! Package is offering a technology being managed by a non-profit consortium (OpenMP Architecture Review Board (or OpenMP ARB), jointly defined by a broad swath of computer hardware and software vendors, including Arm, AMD, IBM, Intel, Cray, HP, Fujitsu, Nvidia, NEC, Red Hat, Texas Instruments, and Oracle Corporation. Therefore it is violating the community-standards of Hyperbola.
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>gsm</color>
 +! Shared libraries for GSM 06.10 lossy speech compression
 +! Package is free and permissive licensed but offering a format only being a corporate project imposing goals of free, libre culture and destroying other free software with imperative things (breaks portability, ignores backwards compatibility, and replaces existing services, forcing into adoption)!
 |- |-
 |} |}
Line 429: Line 457:
 ! Professional vector graphics editor ! Professional vector graphics editor
 ! Project has started to provide profiles for non-free services like **Facebook**, **Twitter** and others in version 1.1, providing those directly in a dialog when starting to select possible sizings for new created graphic-files. Since this is at minimum social bloated Hyperbola will no longer provide further updates to the application and set it on hold in its current version available in our repositories (0.92.4). A patch would not help to overcome this situation. ! Project has started to provide profiles for non-free services like **Facebook**, **Twitter** and others in version 1.1, providing those directly in a dialog when starting to select possible sizings for new created graphic-files. Since this is at minimum social bloated Hyperbola will no longer provide further updates to the application and set it on hold in its current version available in our repositories (0.92.4). A patch would not help to overcome this situation.
-|- 
-! style="background-color:#fae65b" |<color #816e00>clamav</color> 
-! Anti-virus toolkit for Unix 
-! Starting with ClamAV 0.105, the Rust toolchain is required to compile ClamAV. So Hyperbola stops providing further updates and put the current version 0.103 on hold, just security-fixes. 
 |- |-
 ! style="background-color:#fae65b" |<color #816e00>warzone2100</color> ! style="background-color:#fae65b" |<color #816e00>warzone2100</color>
Line 450: Line 474:
 ! Package implements corporate sources and patents as having basic not much choice. Within newer releases package also implements [[https://github.com/search?q=repo%3AFFmpeg%2FFFmpeg+vf_dnn_detect&type=commits&p=1|enhancements funded with not free and libre interests]], going into the opposite direction of what Hyperbola wants to reach. So package is on hold in version 4.4.5. ! Package implements corporate sources and patents as having basic not much choice. Within newer releases package also implements [[https://github.com/search?q=repo%3AFFmpeg%2FFFmpeg+vf_dnn_detect&type=commits&p=1|enhancements funded with not free and libre interests]], going into the opposite direction of what Hyperbola wants to reach. So package is on hold in version 4.4.5.
 |- |-
-! style="background-color:#fae65b" |<color #816e00>conky</color> +! style="background-color:#fae65b" |<color #816e00>mpv</color> 
-Lightweight system monitor for X +A free and libre cross-platform media player 
-! Newer versions of package going into the opposite direction of what Hyperbola wants to reach. So package is on hold in version 1.11.6.+! Newer versions of package going into the opposite direction of what Hyperbola wants to reach. So package is on hold in version 0.32.0.
 |- |-
 ! style="background-color:#fae65b" |<color #816e00>audacity</color> ! style="background-color:#fae65b" |<color #816e00>audacity</color>
Line 465: Line 489:
 ! A free and libre transport-simulation game ! A free and libre transport-simulation game
 ! Newer versions of package since 14.0 are including "optional" plugins for so-called [[https://www.openttd.org/news/2024/03/02/social-integration|social integration]]. Hyperbola is not accepting plugins for non-free platforms and generic web-services. Therefore the decision was made to keep the package on-hold in version 13.4. ! Newer versions of package since 14.0 are including "optional" plugins for so-called [[https://www.openttd.org/news/2024/03/02/social-integration|social integration]]. Hyperbola is not accepting plugins for non-free platforms and generic web-services. Therefore the decision was made to keep the package on-hold in version 13.4.
-|- 
-! style="background-color:#fae65b" |<color #816e00>xscreensaver</color> 
-! Screen saver and locker for the X Window System 
-! Vague and non-free licensed data also sources are included. Hyperbola has no interest to distribute any non-free data under non-permissive and non-free copyrights. Therefore we keep the package on hold in version 5.45. 
-|- 
-! style="background-color:#fae65b" |<color #816e00>distcc</color> 
-! Simple distributed compiler client and server 
-! Package enforces **zstd** as dependency. Therefore we keep the package on hold in version 3.3.5. 
 |- |-
 ! style="background-color:#fae65b" |<color #816e00>handbrake</color> ! style="background-color:#fae65b" |<color #816e00>handbrake</color>