GNOME widens its developer outreach with Circle

GNOME Circle Logo

Today the GNOME project is officially launching a new initiative, called GNOME Circle. Circle aims to broaden the range of partner initiatives that GNOME supports and has a relationship with.

In the past, to be a part of the GNOME project, development projects needed to be hosted on GNOME infrastructure and follow GNOME’s development rules. This created a barrier to entry for many developers who were focused on their own personal projects.

GNOME Circle aims to change that, by lowering barriers and building relationships with developers who are doing great things with the GNOME platform. To become members, projects must simply be open source software and use the GNOME platform. Both applications and development libraries can apply. Projects don’t need to be hosted on GNOME infrastructure, nor do they need to follow GNOME’s release schedule.

Circle projects will be eligible for a range of benefits, including promotion and GNOME Foundation membership, which gives access to travel and marketing funding and services including an @gnome.org email address, blog hosting, video conferencing, and a gnome.org Nextcloud account. Even more benefits are planned for the future.

Commenting on the initiative, GNOME Foundation Executive Director Neil McGovern said “Independent developers do fantastic work using the GNOME platform, and I’m thrilled that the GNOME Foundation is going to be supporting more of them than ever before. With GNOME Circle, we’re excited to be growing the GNOME community and building a stronger and more vibrant developer ecosystem.”

More information and details about existing GNOME Circle projects can be found on the initiative homepage. Developers who are interested in applying are encouraged to fill out the simple application form.

GTK: At the Heart of GNOME

At GNOME, we’re celebrating the ways we are building the future of software and community by looking back at our 2020 accomplishments and forward to our 2021 plans. These accomplishments and plans are made possible by the support we recieve from donations and our Friends of GNOME. Learn more about how you can get involved.

GTK is at the heart of the GNOME application and software development kit. GTK is used to create graphical user interfaces (GUIs) for desktop environments, applications, and window managers. Since the GTK 4 development process began in 2016, we have about 250 individual contributors, with more than 100 active this year.

Thanks to the funding received by the GNOME Foundation in 2020, the GTK development team was able to run hackfests, including one we were lucky enough to have at FOSDEM. This funding also supported Emmanuele Bassi, Core GTK Developer at the GNOME Foundation, working on GTK full-time. For most of 2020, Emmanuele worked on implementing a new accessibility interface for GTK 4, to ensure that more people can use GNOME applications, including those with disabilities. We are building a diverse and sustainable free software computing ecosystem where everyone can be empowered by technology they trust. Since Emmanuele works directly for the Foundation he’s uniquely able to focus on the needs of the community, project, and users to support these goals.

GTK is a project with a long history, and throughout that history, it has gone through multiple iterations. A new major release is on the horizon. After four years of development that included a complete overhaul of the internals of the toolkit, GTK 4 promises to be faster through hardware acceleration; more efficient, in terms of performance and power consumption; and more ergonomic, for both application developers, and end users. Over the past four years, the GTK team has continued work on the existing stable versions of GTK and put out multiple releases.

In 2021, the GTK team plans to improve the project with features that have been long requested, such as:

  • an animation framework for application developers
  • accessibility support on non-Linux platforms, such as Windows and macOS
  • a new UI design tool, integrated with GNOME Builder
  • improved portability
  • simpler installation and out-of-the-box developer experience
  • better documentation

Even after more than 20 years, GTK is still a project run by volunteers, without any single corporation determining its direction; nevertheless, many companies have adopted it as part of their platforms and products, and contribute employees time to its development. Another thing that makes GTK special is that it does not require a Contributor License Agreement, meaning everyone who works on it keeps rights and ownership over their contributions. Your support and donations allow GTK to continue being run by volunteers.

GTK is made by the people who use and care about it and its development reflects the needs of its users. We’re excited about the role we play in the making of GTK and are looking forward to the upcoming release of GTK 4 and another year of GTK development.

We’re Building the Future of GNOME

GNOME is built by people. People who are passionate about what they’re doing and care about everyone using, studying, and modifying the technology they are making. The GNOME community is a collection of amazing, inspiring people who come together to do amazing things, to push the project forward, raise awareness, teach, learn, share, organize events, and create the place we call our home within free software. Our community includes millions of people using GNOME as a desktop environment, bringing ideas into the world with GTK, and packaging their apps to Flathub.

GNOME is also supported by our generous network of donors — our Friends of GNOME. Whether someone donates $5 or $5,000, we value those contributions just as much as any merge request. Donations build up GNOME, provide necessary infrastructure, and power new initiatives.

In 2020, donations supported:

  • GTK4 development;
  • Technical and infrastructure support for Flathub.org;
  • Our legal case against Rothschild Patent Imaging, a patent assertion entity;
  • GUADEC, GNOME.Asia, GNOME Onboard Africa Virtual, and the Linux App Summit;
  • Hackfests, including accessibility and GTK hackfests at FOSDEM;
  • A supported instance of video chat software Big Blue Button for GNOME and free software community use;
  • Two internships through Outreachy; and
  • Community and staff training to make the community more welcoming and safe for everyone.

Our plans for 2021 are even more ambitious and involve sustaining our ongoing work while building up new initiatives and support for the growing GNOME project and community. In the upcoming year, we will:

  • Organize GUADEC, GNOME.Asia, Pan African GNOME Summit, and the Linux App Summit;
  • Host virtual social events at conferences like FOSDEM;
  • Have hackfests for teams and working groups across the project;
  • Progress on the Community Engagement Challenge, including the winner’s celebration at GUADEC 2021;
  • Lead in technical and infrastructure development, including more services for the community;
  • Release two more GNOME editions;
  • Find more opportunities to push forward smaller projects within the GNOME ecosystem;
  • Hire more interns for paid internships in free software;
  • Provide financial and logistical support for people speaking at conferences and participating in events on behalf of GNOME; and
  • Launch new initiatives, including Faces of GNOME, web site updates, new swag, and increased conference participation.

In order to build the future of GNOME, we need people to join us and become Friends of GNOME. To help support our 2021 initiatives, we’re looking for 50 new Friends of GNOME to join by January 5, 2021. Every donation helps grow the GNOME project and supports our community.

This work is licensed under a Attribution-NonCommercial-ShareAlike 3.0.