Update GLib related Wikipedia articles

Hi,

During last week I asked about GLib and learned that it is not GNOME’s library or today an acronym from anything. So, I want update those infos to GLib related Wikipedia articles. Please, check and confirm the correctness of my changes.

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

Currently version of GLib article

"GLib

GLib is a bundle of three (formerly five) low-level system libraries written in C and developed mainly by GNOME. GLib’s code was separated from GTK, so it can be used by software other than GNOME and has been developed in parallel ever since."

New version of GLib article

"GLib

GLib is a general purpose library for C by GLib Team. Originally GLib’s code was separated from GTK. Nowdays GLib is used by many popular software like Flatpak, GTK and GNOME."

Fixed: Now it’s more clear that GLib is separate, independent project.

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

Currently version of GObject article

"GObject

Developer(s) The GNOME Project
Initial release 11 March 2002; 21 years ago
Written in C
Operating system Cross-platform
Available in Multilingual[which?]
Type Software library
License GNU LGPL
Website GObject – 2.0

The GLib Object System, or GObject, is a free software library providing a portable object system and transparent cross-language interoperability. GObject is designed for use both directly in C programs to provide object-oriented C-based APIs and through bindings to other languages to provide transparent cross-language interoperability, e.g. PyGObject."

New version of GObject article

"GObject

Developer(s) GLib Team
Initial release 11 March 2002; 21 years ago
Written in C
Operating system Cross-platform
Available in Multilingual[which?]
Type Software library
License GNU LGPL

GLib Object System or GObject is a free software library providing a portable object system and transparent cross-language interoperability. GObject is part of GLib library. GObject is designed for use both directly in C programs to provide object-oriented C-based APIs and through bindings to other languages to provide transparent cross-language interoperability, e.g. PyGObject."

Fixed: Developer name and link to the article of GLib library.

https://en.wikipedia.org/wiki/GIO_(software)

Currently version of GIO article

"GIO

GIODeveloper(s) The GNOME Project
Written in C
Type System library
License GNU Lesser General Public License
Website Gio – 2.0

GIO (Gnome Input/Output) is a library, designed to present programmers with a modern and usable interface to a virtual file system. It allows applications to access local and remote files with a single consistent API, which was designed “to overcome the shortcomings of GnomeVFS” and be “so good that developers prefer it over raw POSIX calls.”[1]

GIO serves as low-level system library for the GNOME Shell/GNOME/GTK software stack and is being developed by The GNOME Project. It is maintained as a separate library, libgio-2.0, but it is bundled with GLib. GIO is free and open-source software subject to the requirements of the GNU Lesser General Public License."

New version of GIO article

"GIO

Developer(s) GLib Team
Written in C
Type System library
License GNU Lesser General Public License

GIO (GLib Input/Output) is a library, designed to present programmers with a modern and usable interface to a virtual file system. It allows applications to access local and remote files with a single consistent API.

GIO is part of GLib library and it’s developed by GLib Team. GIO is free and open-source software subject to the requirements of the GNU Lesser General Public License."

Fixed: Deleted mentios of “Gnome Input/Output library” and "developed by GNOME Project ".

Can anyone check this? I don’t want post bullsh*t to Wikipedia :slight_smile: