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 [2023/12/27 14:33]
throgh [List of packages and projects being not integrated and removed]
en:philosophy:incompatible_packages [2024/05/12 17:20] (current)
throgh [List of packages and projects being not integrated and removed]
Line 293: Line 293:
 ! Free project providing web browsers and mobile applications with real-time communication (RTC)  ! Free project providing web browsers and mobile applications with real-time communication (RTC) 
 ! Packages based on this API are not supported in Hyperbola as all of them break portability, ignore backwards compatibility, and replace existing services, forcing into adoption! ! Packages based on this API are not supported in Hyperbola as all of them break portability, ignore backwards compatibility, and replace existing services, forcing into adoption!
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>kotlin</color>
 +! Statically typed programming language that can interoperate with Java
 +! Package is only possible to be build with Java, see our reasoning [[https://wiki.hyperbola.info/doku.php?id=en:philosophy:java_downfalls|here]].
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>libadwaita</color>
 +! Building blocks for modern adaptive GNOME applications
 +! Package is not independent implemented and only bound on one specific environment: It is done for GNOME and GNOME only.
 +|-
 +! style="background-color:#ffdddd" |<color #b90b0B>rest</color>
 +! Library for accessing RESTful web services
 +! Package is only for implementing further online-services and therefore not inbound with basic ideas Hyperbola wants to adapt and follow. Online-services are developed independent and therefore adapting them will be always at the costs of security for the software and its users.
 |- |-
 |} |}
Line 312: Line 324:
 ! Fast, light and extensible IRC client (curses UI) ! Fast, light and extensible IRC client (curses UI)
 ! Since release 3.5 the project is enforcing **zstd** using it as mandatory dependency. So the last functional version for Hyperbola is 3.4.1 and being on hold in this state. ! Since release 3.5 the project is enforcing **zstd** using it as mandatory dependency. So the last functional version for Hyperbola is 3.4.1 and being on hold in this state.
-|- 
-! style="background-color:#fae65b" |<color #816e00>minetest</color> 
-! Multiplayer infinite-world block sandbox game 
-! Since release 5.5 the project is enforcing **zstd** using it as mandatory dependency. So the last functional version for Hyperbola is 5.4.1 and being on hold in this state with current version 5.3. 
 |- |-
 ! style="background-color:#fae65b" |<color #816e00>wyrmsun</color> ! style="background-color:#fae65b" |<color #816e00>wyrmsun</color>
Line 352: Line 360:
 ! Free software kart racing game ! Free software kart racing game
 ! Newer versions of package allocate dependencies 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 1.2. ! Newer versions of package allocate dependencies 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 1.2.
-|- 
-! style="background-color:#fae65b" |<color #816e00>audacity</color> 
-! A free and libre program that lets you manipulate digital audio waveforms 
-! Newer versions of package have introduced telemetry and a privacy policy raising concerns being in conflict with GPL v2 license. Hyperbola is not supporting the course of the project any longer and put the package on hold in version 2.4.2. Nevertheless official forks are available but demanding other dependencies Hyperbola is not offering in that versions for the moment. 
 |- |-
 ! style="background-color:#fae65b" |<color #816e00>neverball</color> ! style="background-color:#fae65b" |<color #816e00>neverball</color>
Line 364: Line 368:
 ! Complete solution to record, convert and stream audio and video ! Complete solution to record, convert and stream audio and video
 ! 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. ! 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.
 +|-
 +! style="background-color:#fae65b" |<color #816e00>conky</color>
 +! Lightweight system monitor for X
 +! 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.
 +|-
 +! style="background-color:#fae65b" |<color #816e00>audacity</color>
 +! A program that lets you manipulate digital audio waveforms
 +! Newer versions of package have introduced telemetry and a privacy policy raising concerns being in conflict with GPL v2 license. Furthermore the enforced integration of questionable [[https://www.audacityteam.org/blog/next-steps-audiocom-audacity/|platforms]] and other [[https://www.audacityteam.org/blog/openvino-ai-effects/|interfaces]] makes this package no longer possible to maintain in a free and libre compatible way within newer versions and therefore staying on hold in version 2.4.2.
 +|-
 +! style="background-color:#fae65b" |<color #816e00>remmina</color>
 +! A remote desktop client written in GTK+
 +! Newer versions of package since 1.4.11 are clearly more bound into the Gnome-environment, so Hyperbola has decided to keep the package on hold in the current version available.
 |- |-
 |} |}