401

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

zapper wrote:
throgh wrote:

Next for removal and also marked as critical not free and libre:

subversion
apache

Yes, those packages are long-time beloved but they are NOT free and libre. Approval here to read: https://www.apache.org/foundation/marks … ginal-name

mythes-en

picky and manipulative about their trademarks

sad


I do not even think trademarks are the best way to check who made what.

I see there are now git repositories, websites, checksums, digital signatures, and other ways.

I think even Sir Leonard Woolley found very old things like the "Royal Game of UR" had a tablet about it likely made by Itti-Marduk-balāṭu that was translated by Irving Finkle.

https://en.wikipedia.org/wiki/Royal_Game_of_Ur

So if ancient things can still have people find out who made it, without even having trademarks, trademarks are likely not even needed.

throgh wrote:

At a point is surely to understand that projects want a clean name. But as you have described it also: This has gone out of hands fully.

Yes some businesses wish to have a "clean name" but more trademark restrictions by these businesses may not even give these businesses a clean name, but a bad name.

If people can find about Itti-Marduk-balāṭu, it could be easy to see who made what program, especially when a large amount of people put there names in a git repository. Even if many people used the same trademark to make modified versions.

402

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

It is more a quite simple point: Apache-projects and the combined trademark-guidelines endanger free, libre principles. The Apache Foundation has no interest to change this and we here have no interest to distribute and package software not open, free and permissive given. That is a fact, same as a fact for Rust, PHP and many others before.

Hyperbola react here strict: We remove those packages and software.
We could argue now why people are interested to have their names (and "rights" included) and we would surely come back with some answers. The end is the same: Nobody outside will change the trademarks. Personally said: Those packages will be enlisted to be complete incompatible with Hyperbola now and in the near future for sure. Yes, this means Hyperbola does not include subversion / svn and the Apache webserver also. But we also do not include nginx and have an own alternative compatible. We are happy, when we can reduce even more packages.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

403

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

We will remove aom as this package does not fit into the community-oriented software Hyperbola is following. Initial added once as base for building with the hope this turning out better. Now it is clear: Not turning any way. Here more to see when just looking on the so-called "Founding Members": https://aomedia.org/membership/members/

Please note: Hyperbola is just declining those offered projects as we have enough reasonable doubts those are meant that way.

This means also we rework the following packages:

chromaprint
ffmpeg
gst-plugins-bad
libde265
libheif
vlc

We will also list aom same as others before as incompatible package from now on.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

404

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

throgh wrote:

We will remove aom as this package does not fit into the community-oriented software Hyperbola is following. Initial added once as base for building with the hope this turning out better. Now it is clear: Not turning any way. Here more to see when just looking on the so-called "Founding Members": https://aomedia.org/membership/members/

Please note: Hyperbola is just declining those offered projects as we have enough reasonable doubts those are meant that way.

This means also we rework the following packages:

chromaprint
ffmpeg
gst-plugins-bad
libde265
libheif
vlc

We will also list aom same as others before as incompatible package from now on.

Will decoding sound be harder because you are removing aom?

Decoding as in, convert mp4 to opus or mid to opus, or something other format of audio to opus.

Just examples above. But yeah, I am curious

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!

405

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

The package aom has nothing to do with MPEG-4. It is the codec AV1, which is not that "open" like it is wished to be seen.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

406

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

throgh wrote:

The package aom has nothing to do with MPEG-4. It is the codec AV1, which is not that "open" like it is wished to be seen.

That is interesting, meh... no worries then.

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!

407

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Good news: We have now managed to get webkitgtk building without libwebp. So we can remove this library finally.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

408

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Next to be removed:

simple-scan
libgusb

The project is deep integrated into the GNOME-project, so there is no way to have it seen independent: https://gitlab.gnome.org/GNOME/simple-scan/-/tags

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

409

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

throgh wrote:

Good news: We have now managed to get webkitgtk building without libwebp. So we can remove this library finally.

sounds good. since you say libwebp is a security risk. Not even sure what that is used for. If I had to guess its webrtc, but idk.

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!

410

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

No, webp is a graphics-format, direct related to Google: https://en.wikipedia.org/wiki/Webp
And libwebp is the library corresponding coming original from the Chromium-project. Furthermore there is a severe vulnerability reported and one of the main reasoning for us to remove it besides being NOT a community-oriented project.

Hyperbola has no interest to distribute any corporate project: https://wiki.hyperbola.info/doku.php?id … y_software
The only reasoning for us to keep libvpx and therefore webm is the orientation the project itself is following.

The original WebM license terminated both patent grants and copyright redistribution terms if a patent infringement lawsuit was filed, causing concerns around GPL compatibility. In response to those concerns, the WebM Project decoupled the patent grant from the copyright grant, offering the code under a standard BSD license and patents under a separate grant. The Free Software Foundation, which maintains The Free Software Definition, has given its endorsement for WebM and VP8 and considers the software's license to be compatible with the GNU General Public License. On January 19, 2011, the Free Software Foundation announced its official support for the WebM project.

The problems:

- No concrete analysis of social influence taken as we have here another trademark and license problem
- FSF is failing again its position as role-model given to show that there is not just only the license but also a social responsibility
- webp was and stays removed out of reasoning, webm stays here with a bit of questioning nevertheless

Concluding: Trademarks and patents are there and they are not "friends" but instead always a severe risk for free, libre software and culture. As long as patent holders give their agreement free and libre oriented systems and projects can use the software. But what happens when they stop with their agreement? That stays a danger and the reasoning for acting here.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

411

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Next to be removed:

byzanz
gnac
giggle
bombermaaan
dave-gnukem
freegish
freesiege
cgames
scavenger
athena-jot
aom
opensurge
opensurge-legacy
surgescript
libshout
icecast
libsrtp
asterisk
pjproject
python-pjproject
svt-av1
srt
libavif
ffmpeg2theora
csmash
glob2
kimageformats
pong2
freeblocks
rtmpdump
live-media
dav1d
vlevel
volwheel
perl-gtk2-trayicon
aribb24
aribb25
pcsclite
openconnect
vpnc
libcacard
libgssglue
projectm
projectm-sdl
libgoom2
stoken
openclonk
crack-attack

Renamed packages:

blobby2 (will be renamed to "blobby-volley")
openttd (will be renamed to "openttd-legacy")
supertux (will be renamed to "supertux-legacy")

Listed projects have ...
... no BSD-port available and also no intention being there available ...
... connection to corporate projects or are direct such.

So we will remove them: If there is interest doing own ports in the future for HyperbolaBSD, feel free for sure.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

412

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

As the team behind openttd has now concluded to implement what they call "social integration" with complete non-free platforms (Steam, Discord, GOG etc.) we will now list the package as "on-hold" in its current available version for Hyperbola. There won't be any more update to a newer release.

More details: https://www.openttd.org/news/2024/03/02 … ntegration

It is clear to see the on-going process even to ruin what is left from some free, libre licensed games as maintainers think it is a "good idea" to include non-free platforms where complete non-free data is available. They even recognize the issue with GPL-2 but navigate around by using "plugins" licensed under the MIT-license. A cheap argument and another fallacy. The new package will be named openttd-legacy. Congratulations for ruining a classic project, dear maintainers.

The users need to have always a choice and even an "optional" plugin-system enables unneeded dependencies. The inclusion of non-free platforms is not helpful and won't make the project in any way more free and libre. And personal noted: Come on, is it really that needed to show what you are "playing right at the moment"? When I want to play a game in single player, I do not have any further interest to have others attend in my current game-moment. If I want to choose to have others attend and play with them together, I choose this moment and do not include whatever kind of services further to have them attending in whatever moment. This is NOT "social", it is in correct moment "anti-social" as this is about my mood and others have to be only part of my "mood" and "state of mind". Really, this is pure ignorance.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

413

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

A comment on the AV1-situation and the codec itself: The "Alliance for Open Media" is using claims such as "open, royalty-free video coding format" but in fact there are clear patents and trademarks behind this codec. Also when looking at the founding members as listing: Amazon, Cisco, Google, Intel, Microsoft, Mozilla, Netflix

This is NOT a community-driven project. This is an industry consortium. We at Hyperbola deny distributing software driven only by industry-interests. We want community-oriented software and projects. This means by people for people. Not by company to customers. We are not customers, treated just as in being a contract at best or even more worse without having any further right granted. Here is clearly to see that companies and corporations do not allow another relation and also do not see more above their ignorance. Therefore we won't distribute aom or also dav1d. The reasoning for dav1d is exactly the same even when coming from the VLC-project: It is trademarked software and trademarks can risk freedom in advance.

And it is an illusion to think that distributing such software-packages will help anyone. This makes people depending on such codecs and those are also enforced on hard- and software on-going. So the question is really: Are we free to do and modify? Or are we just distributing industry-packages? Hyperbola is not and will not follow this path. We reduce the packages offered and remove out of reasoning. We do not maintain industry-packages offered by ignorance and arrogance in the thought that a generic lie for granted license is enough. Remember: This can always be revoked. The companies have concluded that "streaming" is the "next big thing" and therefore they have done steps into this direction. And now they present so-called "gifted software" as grant for free and libre software. Should we be that ignorant to accept those? The answer is here exactly: NO. There is no need for "streaming" but instead to have a secure system playing local videos.

You want to be free as in freedom? Meaning not driven by callout from others? Well, then there is a decision to make. In the end companies like Amazon, Apple, Google, Facebook, Microsoft, Cisco and many others have learned how to drop packages as so-called "open-source" but in fact have their patents and trademarks now protected through a wide group of people working for their projects without demanding anything and getting in return to be treated like a "customer" having a license-contract. That is not free and freedom itself is also bringing responsibility as we have written in another corresponding article.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

414

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

You may ask as user: Hey and why did you added all those packages before when you remove them now? Easy to say: We wanted to reach first a status quo for release 0.4 to have the possible stable point. From there we have reduced and optimized further. Also we needed to learn more about the essential issues as we also thought the same as many others before that there are some packages and projects with issues. But the amount of issues we have seen since then was more than "just some projects".

So we need to review on-going which package we absolutely want and need and which ones we can clear remove or even need to blacklist. Remember here that Hyperbola is since version 0.4 build from scratch with all own packages and even an own packaging format in usage. We will have another fresh release with version 0.4.5 coming, where we have reduced another big amount and optimized many known packages further so they run even better with reduced issues and vectors to attack. Yes, this means also that there are many options like "streaming video / audio" is no longer available. But to be honest: A local secure system in the hand of its users is what we want. Not the opposite!

Sorry for the people in favor with the "next big online thing". But we here at Hyperbola do not see the need with more and more online-services to share even the smallest details with an unknown mass of people. That's exactly the point bringing our global society out of balancing. Everybody has a different understand what humor could be and what is a joke and what not. Everybody has an own border what is okay and what not. Bringing really every detail and having all people filling their time with nonsense meme-imagery, with even more attention-search is not the way we reach a better understanding for each other. Hyperbola is not supporting such movement as operating-system and project. We will not provide further integration of web-services. If this is the will of the individual user? Sure thing, do whatever suits you. But we only bring a basic operating-system, surely with all things needed for a local usage. But not more!

From our perspective the whole part of free and non-free JavaScript is NOT working. Yes, non-free JavaScript is same way absolutely not working and okay. But right away trying to overcome non-free JavaScript in non-free platforms sharing non-free data with some alike "free and open implementation" is not working either. That project would afford always being on-pair with the non-free platform and changing at any time possible new API-calls, possible new additions or restrictions to overcome. That cannot be the task for free, libre software. It is quite more honest to accept that this platform is then not possible to use, same as so-called "free alternatives" (Mastodon, PeerTube, Diaspora, Hubzilla etc.): You are all implementing illusions with a big amount of JavaScript. Aside from the technical issues named we have also social implications as no platform has brought people more together, only more marketing-interests and wannabe communication. It is more open to have a specialized forum and smaller communities.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

415

Re: [Hyperbola] Going the way and packaging, the roadmap after 0.4

Next for removals:

motion
libmicrohttpd
uwm
sxiv (will be replaced with nsxiv as the original project was stopped)
openbgpd
qtractor
distcc (will be replaced with distcc-legacy)

Adding further network-capabilities is also a possible enhancement for attack-vectors. We therefore list libmicrohttpd as complete incompatible with Hyperbola now and in the future.

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!