- Status Closed
- Percent Complete
- Task Type Freedom Issue
- Category Any
- Assigned To No-one
- Operating System All
- Severity Low
- Priority Very Low
- Reported Version Any
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Packages
Opened by gnusupport - 04/06/2018
Last edited by Emulatorman - 07/06/2018
Opened by gnusupport - 04/06/2018
Last edited by Emulatorman - 07/06/2018
FS#756 - Vague terminology "open source" in description of package
According to:
https://www.gnu.org/distros/free-system-distribution-guidelines.html
we shall avoid vague terminology such as “open source”, please see here:
https://www.gnu.org/philosophy/words-to-avoid.html#Open
It would be good example to set to have proper description of packages without using “open source”.
That is why I propose for all the packages here listed to change the term in their descriptions from “open source” to free (libre) software.
core/openssl 1.1.0.e-1 [installed] The Open Source toolkit for Secure Sockets Layer and Transport Layer Security extra/aiksaurus 1.2.1-5 A cross-platform, open-source thesaurus extra/assimp 3.3.1-1 Portable Open Source library to import various well-known 3D model formats in an uniform manner extra/cmake 3.8.0-1 [installed] A cross-platform open-source make system extra/gstreamer 1.12.0-1 [installed] GStreamer open-source multimedia framework core library extra/java-openjfx 8.u121-1 Java OpenJFX 8 client application platform (open-source implementation of JavaFX) extra/java-openjfx-doc 8.u121-1 Java OpenJFX 8 client application platform (open-source implementation of JavaFX) - documentation extra/java-openjfx-src 8.u121-1 Java OpenJFX 8 client application platform (open-source implementation of JavaFX) - sources extra/java-rhino 1.7.7.1-1.hyperbola1 Open-source implementation of JavaScript written entirely in Java - JAR extra/kdegames-kigo 17.04.0-1 (kde-applications kdegames) An open-source implementation of the popular Go game extra/libgdiplus 4.2-1 [installed] An Open Source Implementation of the GDI+ API extra/libical 2.0.0-2 An open source reference implementation of the icalendar data type and serialization format extra/liblouis 3.0.0-2 Open-source braille translator and back-translator extra/libofa 0.9.3-6 [installed] An open-source audio fingerprint by MusicIP extra/libomxil-bellagio 0.9.3-1 [installed] An opensource implementation of the OpenMAX Integration Layer API extra/libupnp 1.6.21-1 [installed] Portable Open Source UPnP Development Kit extra/mlt 6.4.1-6 [installed] An open source multimedia framework extra/mlt-python-bindings 6.4.1-6 [installed] An open source multimedia framework extra/opencore-amr 0.1.5-1 [installed] Open source implementation of the Adaptive Multi Rate (AMR) speech codec extra/openjdk7-src 7.u131_2.6.9-1.hyperbola4 OpenJDK Java 7 sources extra/openjdk8-src 8.u121_3.3.0-1.hyperbola4 OpenJDK Java 8 sources extra/openjpeg 1.5.2-1 [installed] An open source JPEG 2000 codec extra/openjpeg2 2.1.2-2 [installed] An open source JPEG 2000 codec, version 2.1.2 extra/openslp 2.0.0-2.hyperbola1 Open-source implementation of Service Location Protocol, with OpenRC support extra/openssl-1.0 1.0.2.k-3 [installed] The Open Source toolkit for Secure Sockets Layer and Transport Layer Security extra/rhino 1.7.7.1-1 Open-source implementation of JavaScript written entirely in Java extra/rhino-javadoc 1.7.7.1-1.hyperbola1 Open-source implementation of JavaScript written entirely in Java - Javadoc extra/sofia-sip 1.12.11-3 An open-source SIP User-Agent library extra/swt 4.6.2-3 An open source widget toolkit for Java extra/tomcat7 7.0.76-1 Open source implementation of the Java Servlet 3.0 and JavaServer Pages 2.2 technologies extra/tomcat8 8.0.42-1 Open source implementation of the Java Servlet 3.1 and JavaServer Pages 2.3 technologies extra/unixodbc 2.3.4-2 ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources extra/wildmidi 0.4.0-1 [installed] Open Source MIDI Synthesizer extra/x265 2.4-1 [installed] Open Source H265/HEVC video encoder extra/xapian-core 1:1.4.2-1 [installed] Open source search engine library. extra/xsd 4.0.0-2 An open-source, cross-platform W3C XML Schema to C++ data binding compiler extra/xvidcore 1.3.4-1 [installed] XviD is an open source MPEG-4 video codec community/adobe-source-han-sans-cn-fonts 1.004-2 Adobe Source Han Sans Subset OTF - Simplified Chinese OpenType/CFF fonts community/adobe-source-han-sans-jp-fonts 1.004-2 Adobe Source Han Sans Subset OTF - Japanese OpenType/CFF fonts community/adobe-source-han-sans-kr-fonts 1.004-2 Adobe Source Han Sans Subset OTF - Korean OpenType/CFF fonts community/adobe-source-han-sans-otc-fonts 1.004-2 Adobe Source Han Sans - Pan-CJK OpenType/CFF Collection fonts community/adobe-source-han-sans-tw-fonts 1.004-2 Adobe Source Han Sans Subset OTF - Traditional Chinese OpenType/CFF fonts community/adobe-source-han-serif-cn-fonts 1.000-1 Adobe Source Han Serif Subset OTF - Simplified Chinese OpenType/CFF fonts community/adobe-source-han-serif-jp-fonts 1.000-1 Adobe Source Han Serif Subset OTF - Japanese OpenType/CFF fonts community/adobe-source-han-serif-kr-fonts 1.000-1 Adobe Source Han Serif Subset OTF - Korean OpenType/CFF fonts community/adobe-source-han-serif-otc-fonts 1.000-1 Adobe Source Han Serif - Pan-CJK OpenType/CFF Collection fonts community/adobe-source-han-serif-tw-fonts 1.000-1 Adobe Source Han Serif Subset OTF - Traditional Chinese OpenType/CFF fonts community/beignet 1.3.1-2 An open source OpenCL implementation for Intel IvyBridge+ iGPUs community/bzrtp 1.0.5-1 Opensource implementation of ZRTP keys exchange protocol community/cimg 1.7.1-1 Open-source C++ toolkit for image processing community/displaycal 3.2.4.0-1 Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI) community/dokuwiki 20170219_b-1 Simple to use and highly versatile Open Source wiki software community/dsdp 5.8-1 A free open source implementation of an interior-point method for semidefinite programming community/dspam 3.10.2-14 A scalable, open-source statistical anti-spam filter community/fcitx-mozc 2.20.2673.102-2 Fcitx Module of A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input) community/flightgear 2017.1.3-1 An open-source, multi-platform flight simulator community/flightgear-data 2017.1.3-1 Base-Data for the opensource flight-simulator. community/freehdl 0.0.8-8 An open-source (C++ generating) VHDL simulator community/freevo 1.9.0-14 An open-source home theatre PC platform community/gerbv 2.6.1-4 An open source Gerber file (RS-274X only) viewer community/glfw-wayland 3.2.1-1 A free, open source, portable framework for graphical application development (wayland) community/glfw-x11 3.2.1-1 A free, open source, portable framework for graphical application development (x11) community/goaccess 1.2-1 An open source real-time web log analyzer and interactive viewer community/gocr 0.50-2 Open-source character recognition (OCR) community/hyperion 1.03.2-9 An opensource 'AmbiLight' implementation community/inn 2.6.1-1 Complete open source Usenet system. De facto standard for handling news routing, news spool and serving the spool to customers. community/irrlicht 1.8.4-1 An open source high performance realtime 3D graphics engine. community/irrlicht-docs 1.8.4-1 An open source high performance realtime 3D graphics engine. community/languagetool 3.7-1 An open source language checker community/libasl 0.1.7-3 Free and open source hardware accelerated multiphysics simulation platform (Advanced Simulation Library) community/libdlna 0.2.4-16 Open-source implementation of DLNA (Digital Living Network Alliance) standards community/libnoise 1.0.0-4 A portable, open-source, coherent noise-generating library for C++ community/libopenshot 0.1.4-1 [installed] A high quality, open-source video editing, animation, and playback library for C++, Python, and Ruby. community/love 0.10.2-1 An open-source 2D game engine which uses the versatile Lua scripting language to create dynamic gaming experiences community/love08 0.8.0-2 An open-source 2D game engine which uses the versatile Lua scripting language to create dynamic gaming experiences community/luminancehdr 2.5.0-2 Open source graphical user interface application that aims to provide a workflow for HDR imaging community/lxlauncher 0.2.5-2 (lxde) Open source clone of the Asus launcher for EeePC community/lxlauncher-gtk3 0.2.5-2 (lxde-gtk3) Open source clone of the Asus launcher for EeePC (GTK+ 3 version) community/manaplus 1.7.4.15-1 Free OpenSource 2D MMORPG client for Evol Online, The mana world and similar servers community/mathjax 2.7.1-1 An open source JavaScript display engine for mathematics that works in all modern browsers community/mediaproxy 2.6.1-2 Open-source media proxy for OpenSER community/metasploit 4.13.22-1 Advanced open-source platform for developing, testing, and using exploit code community/mixxx 2.0.0-8 Free, open source software for digital DJ'ing. community/mongodb 3.4.3-1 A high-performance, open source, schema-free document-oriented database community/mosquitto 1.4.11-5 An Open Source MQTT v3.1/v3.1.1 Broker community/obs-studio 18.0.2-1 Free, open source software for live streaming and recording community/ode 0.14-1 An open source, high performance library for simulating rigid body dynamics community/opendkim 2.10.3-4 An open source implementation of the DKIM sender authentication system. Based on a fork of dkim-milter. community/opendmarc 1.3.2-1 Free open source software implementation of the DMARC specification community/openra 20170421-1 An open-source implementation of the Red Alert engine using .NET/Mono and OpenGL community/openscenegraph 3.4.0-5 An Open Source, high performance real-time graphics toolkit community/opensips 2.2.3-1 An Open Source SIP Server able to act as a SIP proxy, registrar, location server, redirect server ... community/opensubdiv 3.1.1-1 [installed] An Open-Source subdivision surface library community/pdfsam 3.3.0-1 A free open source tool to split and merge pdf documents community/pokerth 1.1.1-17 Open source Texas Hold'em Poker simulator community/polymake 3.1-1 Open source software for research in polyhedral geometry community/portaudio 190600_20161030-1 [installed] A free, cross-platform, open source, audio I/O library. community/pymol 1.8.6.0-2 Molecular visualization system on an Open Source foundation community/python-scipy 0.19.0-1 SciPy is open-source software for mathematics, science, and engineering. community/python-tornado 4.5.1-1 open source version of the scalable, non-blocking web server and tools community/python2-scipy 0.19.0-1 SciPy is open-source software for mathematics, science, and engineering. community/python2-tornado 4.5.1-1 open source version of the scalable, non-blocking web server and tools community/radare2 1.4.0-1 Open-source tools to disasm, debug, analyze and manipulate binary files community/rdesktop 1.8.3-3 An open source client for Windows Remote Desktop Services community/repo 1.12.37-1 The Multiple Git Repository Tool from the Android Open Source Project community/simgear 2017.1.3-1 A set of open-source libraries designed to be used as building blocks for quickly assembling 3d simulations, games, and visualization applications. community/slrn 1.0.3-2 An open source text-based news client community/stone-soup 0.19.5-1 Open-source, single-player, role-playing roguelike game of exploration and treasure-hunting community/sysdig 0.15.1-2 Open source system-level exploration and troubleshooting tool community/tkabber 1.1.2-1 Tkabber is an open source Jabber client, written in Tcl/Tk. community/topbeat 1.3.1-1 Open source server monitoring agent that stores metrics in Elasticsearch community/ttf-overpass 2.1-2 An open source font family inspired by Highway Gothic esp. suited for signs, lettering and web sites community/unrealircd 4.0.11-2 Open Source IRC Server community/wiredtiger 2.9.1-1 High performance, scalable, production quality, NoSQL, Open Source extensible platform for data management community/xwax 1.6-1 Open-source vinyl emulation software for Linux. community/zynaddsubfx 3.0.1-1 Opensource software synthesizer capable of making a countless number of instruments.
Closed by Emulatorman
07.06.2018 16:24
Reason for closing: Invalid
Additional comments about closing:
07.06.2018 16:24
Reason for closing: Invalid
Additional comments about closing:
This report is invalid because contains
multiple packages in the same task.
Those packages are being reported in
specific tasks. See "Related
Tasks" tab for further details.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
I did not make quite nice list, some are mentioning only "source". The point of this issue should be clear.
In that sense, the description for package: libspnav shall be changed as free software is not "alternative" to proprietary.
In that regard, maybe it shall be instead "noncommercial" rather "non-free".
The above shall be changed in its description to avoid "content management".
there are other packages mentioning "content" in the vague sense. We can set example here.
the above shall be changed to refer to name of operating system.
Let us describe it in different manner and if it is just for MP3, it can be removed as a package. The MP3 patent is now free. Yet there is no need to promote MP3. Music players in Hyperbola shall be playing all kinds of formats, if it is specific to mp3 I would take it out.
I don't agree to call it "Skype replacement". This is free software it is not replacing proprietary software. Using a word in the same sense as "alternative" does not make it better, so "replacement" is not a replacement for "alternative".
Using words "alternative" or "replacement" is just generally fine, as long as it does not refer in the context that proprietary software is legitimate software, which is not. It is abuse on humanity.
I would hope that PKGBUILD maintainers look better into the true meanings.
Refer to:
https://www.gnu.org/philosophy/words-to-avoid.html#Alternative
The above shall be verified in relation to the word "vendor", especially kdb and ndiswrapper-dkms
Some packages mention non-free operating systems when there is a version of that package for those operating systems, e.g. wireshark mention Windows and Unix (and they also refer to GNU/Linux as Linux):
Thank you for the report, however all packages listed here should be reported per separated to ease our development process.
eg. [openssl] vague terminology "open source" in description of package
Thank you too! Please open a report about each package per separated, not all of them in an all-in-one report.
Thank you André for putting attention.
Your suggestion sounds bureaucratic to me. And you
are giving me to work that what is not directly my
responsibility.
If I am the maintainer of the PKGBUILD, then I
think and reason that such maintainer shall have
foundation on how to maintain such PKGBUILD
description.
So this is more a matter of the policy and not a
matter of correcting a specific bug.
The policy is such that we shall not use certain
words that do not contribute or adversly affect
free software.
That policy shall be communicated to package
maintainers and they shall have a check list on
how to prepare the PKGBUILD for Hyperbola as free
system distribution.
Much of it is already there nicely laid out:
http://www.gnu.org/distros/free-system-distribution-guidelines.html
The instruction is clear:
Please Avoid Repeating Propaganda and Confusion
Please see our list of words to avoid[1], which
are either biased, misguided or misleading, and
try to avoid them in your public statements and
discussions with the public.
1: http://www.gnu.org/philosophy/words-to-avoid.html
So those are policies of the Hyperbola too.
If you now, as a manager and main communicator,
write a nice email to maintainers of PKGBUILD
(which I don't know), then those maintainers shall
re-doit themselves and put more attention to it
next time.
That is fundamental matter and as such shall be
handled fundamentally.
If we handle fundamental matters by single tickets
relating each to one single package, but you don't
enfore the policy, we will be getting again and
again new issues relating to that matter.
Sure you can do it. I am not interested to file
single tickets on so many packages, as your
interface is difficult for me. You can file
tickets yourself or ask somebody else to do it.
In general, I could faster remedy all those
PKGBUILD descriptions than all the thread here
that is going on for days. To remedy single
package description in PKGBUILD is certainly for
me faster than filing a ticket for something that
is already known and should be implemented by the
manner how it is meant for free system
distribution.
Jean Louis
You're welcome.
It isn't bureaucratic, it's the way how should work, not all-in-one.
If we should follow your way then should put entire Hyperbola Project's reports all-in-one. So for that reason i'm closing this report as invalid. If somebody would separate all packages in specific tasks, ok it's cool to save time for us who are developing so hard in Hyperbola, but if it isn't possible, i'll do it in the next week.
The majority of those packages reported by you came from Arch when we made a copy from their snapshot. For now we're removing remaining systemd support in Milky Way v0.2 and structuring our build server to stabilize all packages imported from Arch, fixing their issues to follow our social social and packaging guidelines.
Therefore, we aren't machines to fix all 14000 packages in the same time, for that reason we've a roadmap for each version (eg. Milky Way v0.3 → stabilize and fix all packages in [core], Milky Way v0.4 → stabilize and fix all packages in [extra], etc).