sourceware.org
 25 Roadmap
Our Mission
 Organization
 Services
 Sponsors
Donate
Mirrors
News
Projects
 Binutils
 Cygwin
 dwarfstd
 elfutils
 GCC
 GDB
 GLIBC
 Libabigail
 Newlib
 SystemTap
 Valgrind
 More projects...
Mailing Lists
Suggestions

June 16, 2024
binutils and gdb now also generate code snapshots on snapshots.sourceware.org.
June 10, 2024
Sourceware infrastructure community updates for Q2 2024. Ongoing rDNS email issue [now resolved]. Aging inactive users policy. Sourceware hosts are not affected by the latest xz backdoor. Sourceware infrastructure security vision. Upgraded server2. Sourceware @ Conservancy - Year One. Sourceware Open Office hours.
May 29, 2024
Sourceware @ Conservancy - Year One. Communications (lots, also on the fediverse), New and updated services (snapshots server, email, public-inbox, cgit), Security (CVEs, git signing, autoregen builders, aging inactive users, secure supply chain), New and upgraded hardware (thanks Red Hat OSUOSL and StarFive), Finances (we spend hundreds and raised thousands of dollars), Next year plans (more, bigger and isolated), Conclusion (Five Stars, Would Recommend).
May 28, 2024
The Sourceware infrastructure security vision explains what Sourceware is, the mission, how the organization works, the secure Sourceware project goals and plans.
April 22, 2024
server2.sourceware.org now has 512GB RAM, thanks Red Hat.
April 18, 2024
Updated Sourceware infrastructure plans discussion.
April 9, 2024
Proposed aging inactive users policy.
April 1, 2024
Join the discussion Mitigating and preventing the next xz-backdoor.
  • Replicatable isolated container/VMs are nice, we want more.
  • autoregen buildbots, it should be transparent (and automated) how to regenerate build/source files.
  • Automate (snapshot) release tarballs.
  • Reproducible releases (from git).
March 29, 2024
Sourceware hosts are not affected by the latest xz backdoor. We have reset the builder.sourceware.org containers of debian-testing, fedora-rawhide and opensuse-tumbleweed. These containers however didn't have ssh installed, were running on isolated VMs on separate machines from our main hosts, snapshots and backup servers.
March 26, 2024
Sourceware 2024 - The Plan. In 2024 we want to concentrate on isolating and scaling. In the last two years we doubled the number of machines that we run the services on. Some of the services are already setup in containers or on isolated VMs. But most of the services are still isolated through traditional unix mechanisms. Moving those into containers or VMs will help scaling, making it easy to move onto separate physical machines. It will also provide security in depth.
February 27, 2024
Sourceware infrastructure community updates for Q1 2024. Sourceware now has an official donation page. StarFive VisionFive-2 RISC-V boards for builder.sourceware.org. server2 and server3 disk drive updates. Upgrading project websites from CVS to GIT. Sourceware @ Fosdem. Security policy updates for a CVE system out of control. Summer of Code.
February 01, 2024
StarFive has donated 4 VisionFive-2 risc-v boards with 8GB, 4-core JH7110 supporting the RV64GC ISA for the CI running on builder.sourceware.org.
January 12, 2024
One of the drives in server2 broke down. It is part of a 10 drive raid6 setup. So we are fine for now. raid6 can take 2 bad disks. We also have a full mirror on server3. Which has a similar raid6 setup. We ordered 3 new disks, one as replacement for the bad disk and a spare for server2 and server3 in case of future drive failures. We have a fund for replacing hardware when needed. If you want to help out keeping everything running smoothly you can donate.
December 18, 2023
builder.sourceware.org now has a little Starfive VisionFive V2 board for projects that want to do CI on RISC-V. Please contact the builder project if you want to integrate your CI build on it.
December 6, 2023
Sourceware now has a donation page.
November 28, 2023
Sourceware infrastructure community updates for Q4 2023. 6 months with the Software Freedom Conservancy. Sourceware @ Fosdem. OSUOSL provides extra larger arm64 and x86_64 buildbot servers. No more From rewriting for patches mailinglists.
November 27, 2023
Sourceware thanks Conservancy for their support and urges the community to support Conservancy. Our story.
November 26, 2023
OSUOSL have provided us with another arm64 and x86_64 server. The new servers do the larger gcc and glibc builds so the other builders can do quicker (smaller) CI builds without having to wait on the big jobs.

This also frees up the other container builders to do more automated jobs like the recently added autotools generated files checker for gcc, binutils and gdb. Please contact the builder project if you want to run some automated jobs.

October 7, 2023
Because of dkim, strict dmarc policies and an old mailman setup Sourceware mailinglists used From rewriting. No more! We upgraded mailman, gave up subject prefixes, mail footers, html stripping and reply-to mangling. The current lists that use the new settings are libc-alpha, gcc-patches, libstdc++, jit, fortran, gcc-rust, newlib, elfutils-devel, libabigail and gdb. Please contact overseers if you would like the new setting for any other Sourceware mailinglist.
September 28, 2023
If you enjoyed the GNU Tools Cauldron and like to organize an online virtual mini-BoF followup around some topic or project then the Conservancy BBB server is available for all Sourceware projects.
August 30, 2023
Sourceware infrastructure community updates for Q3 2023. Sourceware 25 Roadmap. git source code integrity. inbox.sourceware.org vs HTML email. Continuous glibc src and manual snapshots. Conservancy BBB server for Sourceware projects. Working on individual tech sovereignty together. Sourceware Overseers Open Office hour.
August 28, 2023
glibc is the latest Sourceware project that provides continuous snapshots from current git with both source archives and manuals. This helps to make sure the release process always works and that manuals can be produced in various formats. Thanks to OSUOSL for hosting the snapshots server.
August 07, 2023
Sourceware 25 Roadmap. Please participate and let us know what more we (and you!) can do to make Sourceware and all hosted projects a success for the next 25 years.
July 21, 2023
Working on individual tech sovereignty together. Valgrind was picked for a FUTO microgrant, which has been donated to Sourceware through the Software Freedom Conservancy for maintaining and expanding the infrastructure for Valgrind and other Free Software core toolchain and developer tool projects.

If you also want to help Sourceware please become a Conservancy Sustainer or donate directly by mentioning Sourceware as comment or on the memo line.

July 11, 2023
HTML email. Public-inbox doesn't handle HTML so inbox.sourceware.org was incomplete (since most sourceware mailinglists do accept HTML email). We now have a filter that removes redundant HTML parts, if there is at least a text/plain alternative, before storing in public-inbox. And we re-imported missing emails to make the archives complete.

But please don't sent HTML email. It will make DKIM verification of your email impossible.

June 29, 2023
Sourceware source code integrity. gitsigur for protecting git repo integrity. With comparisons, developer workflow examples and composition possibilities for gitsigur, b4 and sigstore.
June 05, 2023
Sourceware infrastructure community updates for Q2 2023. dwarfstd.org joins Sourceware. snapshots.sourceware.org. Simpler b4 setup. Sourceware joins Software Freedom Conservancy. Sourceware joins the fediverse. Mirrors and Software Heritage. Overseers Open Office hours.
May 15, 2023
Sourceware joins Software Freedom Conservancy!
April 26, 2023
Added https and rsync mirrors in China.
March 27, 2023
dwarfstd.org, the DWARF Debugging Standard, are now hosted on sourceware. This includes git.dwarfstd.org, wiki.dwarfstd.org and lists.dwarfstd.org. Sourceware already hosted the old dwarf2 archives
March 08, 2023
Sourceware infrastructure community updates for Q1 2023. New cgit setup. New sparc builder for builder.sourceware.org. AI comes to the bunsen test results. openssh update produces misleading invalid key length warning. inbox.sourceware.org and '/' in Message-ID. Happy hacking.
November 18, 2022
Sourceware infrastructure - A presentation and community Q&A.
September 08, 2022
Sourceware is in the process of becoming a Software Freedom Conservancy member project.
September 23, 2022
Welcome to the pacme project.
June 1, 2021
Experimenting with VERP for mailman, which changes the outgoing Sender: header, for better delivery tracking.
March 22, 2021
Welcome to the debugedit project.
July 27, 2020
The gnu-gabi project now has a git repo.
June 30, 2020
24 hour bugzilla outage due to epel8.playground perl package regression
June 29, 2020
12 hour system load crazy due to mariadb hang & client spin-loop
March, 2020
Migration across systems & datacenters
March 20, 2020
90 minute data center network outage
February 28, 2020
Numerous moin wiki spam/DoS attackers blacklisted
December 13, 2018
One outage due to physical move within data centre, one network outage due to router misconfiguration.
November 6, 2018
Double drive replacement in main server, moving to 1TB SAS (cheaper than the original 500GB ones).
Augustus, 2018
Welcome (back) to the BZIP2 project.
July 10, 2018
Another drive replaced in main server (sdd).
July 9, 2018
More /viewvc/ web spiders vanquished after DoS.
May 30, 2018
That drive is replaced.
May 18, 2018
One drive died in main server (sdc). Accelerating plans to move to new RDU servers.
March, 2018
Welcome to the Springfield project (mailing list).
March 2018
New server hardware are being prepared in a RDU data center. Transition should be seamless but will take some time.
January 16, 2018
One drive died in main server. Replacement drive also dead. Cannibalized one drive from backup server, so main server is back up. New replacement drives incoming to backup server.
December 4..8, 2017
System physical move.
November 17, 2017
Welcome to the Annobin project.
August..September, 2017
NVMe SSD installation, filesystem corruption & recovery.
July, 2017
Welcome to the Valgrind project.
May, 2017
Welcome (back) to the LVM2 project.
February, 2017
Welcome to the Publican project.
December, 2016
Welcome to the elfutils project.
February 06, 2005
sourceware.org suffered hardware failure and had to be restored from backups. We do not believe any data was lost in the CVS repository. We did lose any pending messages in the mail queue as that does not get backed up. At this time, everything should be functional except for htdig. The mailing list archives on the web site are also out of date and will be updated soon. New mail will update the archives correctly, however. If you find any other problems, please email overseers@sourceware.org
February 24, 2004
LVM, LVM2, Device Mapper projects added.
May 13, 2003
CVS is again operational.
May 13, 2003
We're experiencing some CVS problems. Check back here to find out when the problems have been rectified.
January 18, 2003 (Red Hat)
We've moved! This system is now running on new hardware, with a new IP address, and a faster internet connection. You probably have to update your ssh knownhosts file to accommodate this change, but it is a small price to pay for the increased speed.
November 26, 2002 (Red Hat)
There is a new RDA project. RDA is a remote debugging agent for use with GDB.
September 17, 2001 (Red Hat)
There is a new RHUG project, which is a collection of open source Java packages which are easy to build using gcj.
April 5, 2001 (Red Hat)
Source-Navigator 5.0 has been released.

January 28, 2001 (GNU Project)
The gcj project has now been fully integrated into the gcc project. As a result some mailing lists and web pages have moved.

January 9, 2001
Red Hat's High Availability Server has found a new home on Sources.

January 1, 2001
Start of the third millennium. Well, at least for those of us with Gregorian calendars and a sense of how to count.

December 14, 2000 (Red Hat)
The public release of SID! SID is a framework for computer system simulations that support software development.

October 18, 2000
The New Riders book GNU Autoconf, Automake, and Libtool is now available online.

July 31, 2000
The first release of CGEN! CGEN is a framework for generating CPU-related tools such as assemblers, disassemblers and simulators.

July 20, 2000
The Source Navigator sources have been been released! Source Navigator is a GPL source code analysis tool. Read the press release for more information.

July 1, 2000
Our new name is sourceware.org. Most services (including email, web, FTP, SSH, and CVS) work using sourceware.org. If you find anything which isn't working let us know. The name sourceware.cygnus.com will continue to work for an extended period of time (similar to the way the egcs.cygnus.com->gcc.gnu.org rename has been done).

June 19, 2000
binutils 2.10 is out! After two long, harrowing years, the binutils release you've been waiting for is out. See the readelf utility that critics have been raving over, see the intel-style x86 assembly syntax support that you've always wanted. Will the excitement ever end? See the binutils home page for more information.

May 20, 2000
gdb 5.0 has been released. Better C++ debugging, better x86 floating point, better interfaces to front-ends (like graphical user interfaces), watchpoint improvements, works better on DOS/Windows, and more.

March 27, 2000
eCos 1.3.1 has been released. Lots of new goodies including support for additional targets, the first release of the CDL-based configuration system with all the sources available under the GPL, and a TCP/IP stack beta.

March 10, 2000
We're famous! We sent in a postcard to the FAQ-O-Matic author, and now it is on the web for all the world to see. See! We can still show off our "photo album" even if we are a public company with a stock price which is, er, well, y'know (and don't tell our lawyers I even mentioned the subject of the stock price :-)).

January 13, 2000
How does Red Hat's acquisition of Cygnus affect this site?

For now, very little. We thought about "conducting a process of re-engineering and re-branding with the aim of integrating our free software community outreach programs into our corporate objectives". But then we said "naah, let's just continue to have a great site to develop free software and work on making it even better".

In particular, we plan to be careful about changing the host name sourceware.cygnus.com or anything else which may require you to update your habits, CVS/Root files, etc. The name will have to change but before we go changing things around we'd kind of like to at least have a plausible guess about what we are going to change them to :-). We don't want you to have to switch over twice.

November 22, 1999
Newlib 1.8.2 is released! This new version has over a year's worth of bug fixing and tuneups compared to 1.8.1. Most notably, this version should work better for RTEMS users without lots of patching.

November 7, 1999
GNATS version 3.113 is now out. This is a bugfix only release. We are nearing the end of the 3.x line of development for GNATS and this may represent the last v3 release before we redirect all our attention to the major improvements that are going to be present in v4.

October 2, 1999
Guile 1.3.4 has been released. A quick follow-on to 1.3.2 to catch some bugs.

September 27, 1999
The EL/IX Project web page is now live. Elix is an effort to standardize a subset of the programming interfaces of Linux so that developers can write a program that can be run on a desktop, a big beefy embedded system, or a teeny tiny embedded system. That program will also work on any OS implementing this Elix API (which will based on POSIX).

September 9, 1999
bzip2 has joined the Cygnus free software site! The bzip2 project is now hosted here at the Cygnus free software site. bzip2 is a lossless compression program, similar in use to gzip, which compresses up to thirty percent better than gzip. Pre-built binaries for nearly every machine in existence are available for download.

August 26, 1999
libgcj 2.95.1 is released! This is the runtime that goes along with the Java front end in GCC 2.95.1.

August 25, 1999
Guile 1.3.2 is out! This release has the past ten months of bug fixing and general improvements--see the announcement for more exciting information about this release.

August 24, 1999
New Docbook Tool packages released! Mark has a new set of his DocBook Tools packages ready for everyone--if you're working in DocBook or want to format/handle documents written in DocBook, you should check these out.

August 19, 1999
GCC version 2.95.1 is released! This is a big new release of GCC, and marks the joining of EGCS and GCC under one tent.

July 27, 1999
The Insight GUI to GDB is released! Insight is an incredible tcl/tk graphical user interface that sits on top of GDB, the GNU debugger. We're totally stoked that it's getting released under the GPL, so go check it out.

June 30, 1999
The mailing list and CVS repository for the Guile project is now hosted at sourceware.cygnus.com!

June 10, 1999
The first volume of Cygnus free software CDs is now available! We'll be making new Cygnus free software CDs every three months, this is the first CD of many to come.

June 7, 1999
The Docbook tools project is now hosted on the Cygnus free software site! This project is a collection of tools for handling, processing, and formatting text written with the SGML DTD called Docbook. Prebuilt binaries are provided for a couple of architectures in RPM format. If you're working with Docbook, or want to work with Docbook, these tools will ease your work a bit.

May 23, 1999
GNU libc (glibc) is now hosted at the Cygnus fre software site! glibc is the FSF's C library implementation, it's most prominently found on Linux distributions everywhere. We've got mailing lists, we've got ftp snapshots, we've got a CVS repository with anonymous read access. What more could a person ask for? Check out the source to glibc to find out how your favorite C library routines are implemented--it'll provide hours of fun for the whole family.

May 17, 1999
eCos version 1.2.1 is out! Massive additions since the original 1.1 release include support for two more processors (ARM and SPARClite), support for more PowerPC variants, several more boards supported, bunches of new tools including a synthesized target that runs on Linux native, and the sources are now available by CVS. Whew, looks like someone's been awfully busy.

May 10, 1999
Binutils has moved to the Cygnus free software site! The GNU binutils package is a set of standard utilities for working with program binaries. It includes an assembler, linker, the BFD library, and a host of other fun-packed programs, such as "objdump". But wait! There's more! Binutils now provides read access to the development CVS repository, and a mailing list/web archive of check-ins. Will the fun ever end?

April 28, 1999
Xconq has moved to the Cygnus free software site! Xconq is a great strategy game that Stan Shebs wrote over a decade ago; he continues to improve and extend it even today. It has matured into a great multi-platform, multi-user game that is fun to play and explore.

April 10, 1999
GDB version 4.18 is out! It's been a year since the 4.17 release and there are lots of additions in this new version. GDB supports a number of new embedded chips, lots of new HP-UX debugging support, a couple of new CPU simulators and the usual assortment of bug fixes and cleanups.

April 7, 1999
We've made our first public release of libgcj, the run-time component of GCJ, the GNU Compiler for Java. This allows you to build executable programs from Java source, without needing any JDK components. Sources are all available, both by ftp and by anonymous CVS.

March 17, 1999
The pthreads-win32 project has made its first big release! This is a pthreads implementation for Win32 (Win98, WinNT, etc) systems, if you're looking to do POSIX threads on a Win32 system, you should check this out.

March 15, 1999
The Mauve project has started. The Mauve project is making a free testsuite for the Java-TM class libraries.

March 15, 1999
Cygnus is looking for a new name! We're looking for great ideas from the net, the lucky person whose suggestion we use will get a Pentium II Linux workstation. Enter early, enter often.

December 4, 1998
Cygwin B20.1 is released. This is a huge improvement over the B19 released in the spring of 1998, with lots of bugs fixed, more API support added, and plenty of speedups.

November 3, 1998
The eCos 1.1 sources have been released! This is the first source release of the eCos embedded Real Time OS, we are initially supporting Win95/98/NT and Linux on the host side, and MN10300/TX39/PowerPC on the target side. Simulators are included so you can start using eCos without tracking down an embedded board.

October 31, 1998
The Cygwin project has been added to sourceware.cygnus.com! This project has also been known as the GNU-Win32 project and the Cygwin32 project in the past. The Cygwin project has just released the latest version of their software so give it a gander.

September 28, 1998
eCos is out! We've released the first information about our embedded Real Time OS, eCos. Source will follow with our full roll-out in November.

September 6, 1998
We released gcj today, a new front end for GCC. Check our Cygnus free software project for Javatm for details.

September 6, 1998
We're on-line! sourceware.cygnus.com is now live.

Sign up for the sourceware-announce@sourceware.org mailing list if you'd like to see occasional announcements about this site or the projects contained herein. Enter your e-mail address down below:


This page was last modified with loving care by $Author: mark $ at $Date: 2024/07/10 20:06:24 $.