Björn Schießle is a user on You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
Björn Schießle @bjoern

GitLab drops the CLA to become more community friendly and follows best practice in Free Software. As a result Debian and GNOME plan to migrate their communities and projects to GitLab.

· Web · 34 · 37

There are many different CLA's but companies usually use it to get all the rights on the contributed code so that they can for example relicense (also proprietary) as they wish. That's usually bad for a community because it prevent a level playing field where everyone has the same rights and duties. By contrast, with the DCO the developer only guarantees that he has the necessary rights to contribute under the projects license. But no rights are transferred.

What system the have been using till that moment?

They used a contributor license agreement which more or less transfered all the rights from the individual contributor to the company.

And what software platform did they use?