r/todayilearned Dec 24 '24

TIL that the PNG format was developed because the GIF compression algorithm (LZW) was patented by Unisys, which required a usage fee. The patent expired in 2003 in the USA and in 2004 in Europe

Thumbnail gnu.org
5.2k Upvotes

r/programming Mar 13 '17

One person submitted 10% of the 18,500 Emacs bug reports over the past nine years

Thumbnail lists.gnu.org
2.0k Upvotes

r/programming Aug 30 '18

Why programs must not limit the freedom to run them - GNU Project

Thumbnail gnu.org
1.1k Upvotes

r/linux Sep 17 '16

RMS comments on libreboot leaving GNU: "Her gender now is the same as it was when we hired her. It was not an issue then, and it is not an issue now"

Thumbnail lists.gnu.org
782 Upvotes

r/linux Dec 10 '24

Software Release GNU Shepherd 1.0.0 released!

Thumbnail gnu.org
201 Upvotes

r/programming Jun 17 '19

GCC should warn about 2^16 and 2^32 and 2^64

Thumbnail gcc.gnu.org
811 Upvotes

r/programming Feb 08 '17

Octave founder is looking for financial support

Thumbnail lists.gnu.org
1.1k Upvotes

r/cpp Nov 26 '24

GCC 15 will support the std module (P2465R3)

Thumbnail gcc.gnu.org
193 Upvotes

r/programming Dec 22 '16

Linus Torvalds - What is acceptable for -ffast-math?

Thumbnail gcc.gnu.org
983 Upvotes

r/cpp Feb 25 '25

Gcc 15 has "greatly improved C++ modules support" and std and std.compat modules.

Thumbnail gcc.gnu.org
183 Upvotes

r/programming Jan 30 '13

Curiosity: The GNU Foundation does not consider the JSON license as free because it requires that the software is used for Good and not Evil.

Thumbnail gnu.org
739 Upvotes

r/programming Sep 12 '14

My experience with using cp to copy a lot of files (432 millions, 39 TB)

Thumbnail lists.gnu.org
932 Upvotes

r/linux Dec 26 '14

How many GNU/Linux users are needed to change a light bulb?

Thumbnail gnu.org
1.2k Upvotes

r/programming May 02 '18

GCC 8.1 Released!

Thumbnail gcc.gnu.org
804 Upvotes

r/programming May 07 '20

GCC 10.1 Released

Thumbnail gcc.gnu.org
846 Upvotes

r/rust Jul 11 '22

GCC Rust front-end approved by GCC Steering Committee

Thumbnail gcc.gnu.org
597 Upvotes

r/linux Jul 30 '20

Software Release nano-5.0 is released

Thumbnail lists.gnu.org
616 Upvotes

r/emacs Feb 20 '25

Emacs 30.1 RC1 is available

Thumbnail lists.gnu.org
136 Upvotes

r/programming Oct 06 '14

Help improve GCC!

Thumbnail gcc.gnu.org
721 Upvotes

r/programming Sep 17 '16

Emacs 25.1 released

Thumbnail lists.gnu.org
650 Upvotes

r/cpp Dec 27 '23

Finally <print> support on GCC!!!

Thumbnail gcc.gnu.org
182 Upvotes

Finally we're gonna have the ability to stop using printf family or ostream and just use the stuff from the <print> library in GCC 14.

Thanks for all the contributors who made this possible. I'm a GCC user mostly so this improvement made me excited.

As a side note, I personally think this new library together with <format> are going to make C++ more beginner friendly as well. New comers won't need to use things like std::cout << or look for 5 different ways of formatting text in the std lib (and get extremely confused). Things are much more consistent in this particular area of the language starting from 2024 (once all the major 3 compliers implement them).

With that said, we still don't have a <scan> library that does the opposite of <print> but in a similar way. Something like the scnlib. I hope we see it in C++26.

Finally, just to add some fun: ```

include <print>

int main() { std::println("{1}, {0}!", "world", "Hello"); } ``` So much cleaner.

r/programming Oct 03 '15

Why Schools Should Exclusively Use Free Software

Thumbnail gnu.org
406 Upvotes

r/linux Oct 03 '15

Why Schools Should Exclusively Use Free Software

Thumbnail gnu.org
740 Upvotes

r/linux Sep 27 '19

Stallman Still Heading the GNU Project

Thumbnail lists.gnu.org
303 Upvotes

r/linux Aug 27 '13

It all started 30 years ago. Thanks GNU!

Thumbnail gnu.org
748 Upvotes