The open-source code development lab calls the heads of Linux desktop systems from more than 24 core projects to discuss the differences between their projects and find common ground between them, to work together to develop the best Linux Desktop System. All reports indicate that the open source code development lab held this meeting was very successful. The biggest success of this meeting may be the fact that the participants realized how much they shared. John Cherry, manager of the Linux Desktop System Project at the open-source code development lab, said: "People eventually understand that we cannot be as isolated as an organization, we should work together on the Linux Desktop System Plan and achieve the final success.
Even organizations that have been quarreling about Linux's desktop system plans, such as the KDE project team and GNOME Fund, have reached a consensus. Cherry said it was a pleasure to see Gnome and KDE developers talking and talking. "As a bystander and a non-developer, It is very exciting to see the industry gradually mature. People began to understand that they needed each other to make their work smoother ." Said Dave Rosenberg, Chief Analyst at the open source code development lab. Cherry also said that developers realized that working together can give them a greater say in front of hardware manufacturers and help them launch hardware drivers, can apply more necessary code to achieve greater progress. For a long time, obtaining the necessary application programming interfaces and binary application interfaces of various devices is the key to Linux's ability to sit down on the desktop with Windows.
The Portland plan proposed at this meeting. Portland plans to provide a set of public interfaces for Linux desktop systems so that applications can be easily integrated into any Linux Desktop System. From another perspective, the objective of the Portland program is to enable software developers to write code for the Linux Desktop System with no worries, they don't have to worry about whether software users use KDE, GNOME, or other Linux desktop systems.