Comparing Chromium improvement at Google and Igalia [LWN.net]


Did …?

LWN.web is a subscriber-supported publication; we depend on subscribers
to maintain your entire operation going. Please assist out by buying a subscription and conserving LWN on the
web.

By Jake Edge
September 30, 2026


FOSSY

Sharon Yang is a Chromium developer who labored at Google on the browser
and now works on it at Igalia. On the ultimate day of FOSSY 2026, she gave a
presentation on her experiences with each of these corporations, evaluating and
contrasting the methods every one operates and the way that impacts work on the
code base. She loved working at Google and feels the identical about Igalia,
so the speak was not aimed toward complaints—as a substitute it was meant to present a really feel
for 2 corporations which might be relatively completely different.

The speak was entitled “From Corporate to Co-op” highlighting one of many
major variations between the large firm, Google, and the
employee-owned cooperative at Igalia. She is from Vancouver and went to
the University of British Columbia, the place FOSSY was held. While she was a
scholar, she did an internship at Google, engaged on the Chrome browser,
which is the Google product based mostly on Chromium.
In her slides,
she confirmed a photograph of herself—full with propeller hat—in entrance of a
Google signal.

When she was a scholar, her life was measured in semesters, however among the
folks she labored with at Google had been engaged on Chrome for 4 years,
which was superb to her on the time. She ended up working at Google
full-time for six years, all of it on Chrome. Most of her work was on the
content material layer of the browser, which is a part of the open-source Chromium
browser. So she works within the same
repository
(GitHub mirror), and with most of the identical folks, at Igalia as she did at
Google. She briefly mirrored on her time at Google: “I had fun
engaged on Chrome, the folks had been good, I loved it, it was cool, there
was lunch, it was great things
“, she mentioned to laughter.

Eventually, she thought it is likely to be time to maneuver on, and maybe out of the
Seattle space the place she was dwelling, so she began wanting round on the finish
of 2024. She had seen Igalia electronic mail addresses within the code base and met some
of the folks from the corporate on the BlinkOn conferences. Igalia is an
open-source consulting firm that’s employed to work on varied issues,
together with Chromium; it’s the largest contributor to Chromium that’s not a
browser maker, in truth. She joined Igalia and moved again to Canada a
little lower than a 12 months earlier than the speak in August.

Contrasts

She contrasted the 2 corporations, beginning with the variety of workers:
Google has round 180,000, whereas Igalia has round 180. In phrases of
income, final 12 months Google had greater than $400 billion, “Igalia, a lot
smaller, we’ll simply say beneath a billion {dollars}
“, which was greeted
with laughter. Google is owned by institutional traders, whereas Igalia is
owned by workers, which the viewers applauded. Google has a variety
of compensation, from the CEO’s $600 million wage package deal to her pay
(someplace within the vary of
$100,000-$300,000) when she labored there; at Igalia, all workers are paid
the identical, high to backside and throughout the globe.

While they’re “massively completely different entities“, each corporations have groups
engaged on issues in frequent; she works on Chromium, however there are additionally
groups from every engaged on accessibility and on internet requirements.

Chrome and Chromium are “form of the identical, they’re form of not“.
Chrome is a Google product, with Google branding and colours, whereas Chromium
is an open-source undertaking that anybody can use to construct a browser. Chromium
is lacking proprietary items like digital rights administration (DRM), “AI
integration
“, and sure codecs; “and it is blue“. There are
varied different browsers based mostly on Chromium, together with Microsoft Edge and
Brave, as effectively.

Most of the Google Chrome staff members do most or all of their work within the
Chromium repository. Obviously, the proprietary items are dealt with
elsewhere, however she and different Google Chrome builders hardly ever must
work together with that code. Near the top of her time at Google, she needed to
get assist to do a easy job that required entry to the “completely completely different
universe
” the place the proprietary elements dwell.

She then in contrast the expertise of working for the 2 corporations. The
first week is just about the identical at any new job, she mentioned. The preliminary
steps are attending to know your coworkers, studying inside documentation,
studying how you can talk internally, and so forth. Igalia has a complete set
of open-source instruments that it makes use of, which is sweet.

There are some variations, as effectively. For instance, there’s a system for
doing sooner builds of Chromium, “in any other case you will simply spend all of your
time constructing Chromium
“. That system is instantly out there to
Google workers, however exterior customers must request entry to it. A
greater space of friction is entry to bug reviews, which are supposed to be
open to everybody except they’re safety bugs. Due to a bug-tracker
migration a number of years in the past, although, there are bugs that needs to be
seen to outsiders, however are solely seen to Google workers. “It is
not a malicious factor
“, and it’s straightforward sufficient to get the entry
mounted, however it’s one thing additional she has to do as soon as every week or so.

There is different info that might be extra available to the
public, however shouldn’t be as a result of it’s saved in Google Docs with out being
shared. Ensuring that the general public has entry “is a best-effort factor and
folks neglect
“, which is unlucky. In addition, all the instruments
for duties like bug monitoring are maintained by Google and, primarily, for
Google, so outsiders haven’t any method to offer suggestions or request options and
modifications. They are “comparatively minor factors of friction” however they
are sufficient to really feel that “I’m now separate from this“.

After a month in her new job, she began to see much more similarities
together with her earlier one. The staff members are all nonetheless out there through the identical
communication channels (e.g. Slack), and she or he is likewise out there to them.
Some of the work that Igalia does comes straight or not directly from Google;
she is working a Chromium undertaking that comes via the Linux Foundation,
which Google is a member of. “I’m engaged on the identical repository, I’m
utilizing the identical instruments, I’m getting cash from Google, what’s modified right here?
”

Projects

The reply it appears is “form of every part and form of nothing“.
The sorts of tasks are completely different at Igalia, although. At Google, she
labored on the tasks that had been necessary to the folks in her administration
chain; these are sometimes new options or “a flashy metric that they need
to enhance
“. They are sometimes aimed toward getting promotions for the
engineers and people within the reporting chain.

The tasks handed to Igalia to work on come straight from the technical
workers, in order that they are typically “code-health or tech-debt form of
tasks
“. For instance, Igalia labored on componentizing the Chromium
code base and its present undertaking is “enhancing web-platform-test
interoperability between browsers
“. It is necessary work that’s good
to do, however “it’s simply so onerous to think about anybody at Google doing it for
their day job
“; it’s “not the form of work that will get prioritized or
rewarded
“. Many of the those who she labored with on Chromium at
Google would love to have the ability to try this work. “These are individuals who care
concerning the code base, they need it to be good, however there’s simply no room in
their day job to do this, which is simply too unhealthy.
”

She was initially interested in the Chrome staff as a result of all the folks on
it appeared to be welcoming. That remained true all through
her tenure at Google and has continued into her work at Igalia. “People
who work on Chromium have simply typically been pleasant and inclusive in all
domains, which is nice, and isn’t to be taken with no consideration.
” She has
been capable of keep relationships together with her former coworkers, evaluate their
patches, depart feedback on work that they’ve in frequent, and so forth.
“It’s a nicer expertise than sending a code evaluate to some stranger.”

Hierarchy

She put up a slide of a corporation chart from a typical firm, with
her image in a leaf node as the one filled-in field. In a chart like
that, the engineer is on the backside of the hierarchy; they’ve a supervisor,
who has a extra senior supervisor, and so forth. An engineer is anxious with
technical selections, corresponding to which language to make use of or how you can check the code
being written, whereas on the high, they’re deciding issues like firm
route and imaginative and prescient. The folks within the center are doing a little technical
work, however it’s typically not solely clear what it’s that they do; “who
is aware of?
“, she mentioned to laughter. “The folks on the high are
paid much more than the folks on the backside.
”

At Igalia, issues are fairly completely different. The “org chart is deliberately
flat
” and there are not any managers. There are varied groups, such because the
Chromium staff that she is on, a Linux kernel staff, and extra. The flat
hierarchy signifies that “all the workers do plenty of work that you just
sometimes would not do as a leaf-node worker at an enormous firm
“, which
contains making firm selections, corresponding to which tasks to tackle,
whether or not to extend headcount, and the way a lot trip time there’s.

Igalia is
a cooperative, so votes are taken on these sorts of questions. “These
will not be selections you’ve gotten any affect at throughout at an enormous firm.
”
One of the good issues about that association is that the people who find themselves
making the choice are those who’re affected by it, which is “simply
not the case at an ordinary firm
“. The most evident
instance for that’s layoffs, Yang mentioned.

There is a price to doing issues that method, after all. The conferences for
these selections are prolonged and run for 2 days—in a European time zone.
When she was at Google, she was within the dominant time zone (US Pacific), and
her teammates elsewhere needed to have conferences at bizarre instances, so this feels
a bit like karma for her, she mentioned. But that could be a “minor worth to
pay
” for a construction that’s “so essentially completely different and feels good“.

It took her some time to completely acknowledge simply how completely different Igalia’s
construction is; the impacts of it didn’t sink in straight away. The greatest
influence for her was promotions, which don’t exist in a flat group
the place everyone seems to be paid the identical quantity. When she was a brand new graduate,
promotion was her focus as a result of it’s anticipated of latest hires; “Meta
actually fires you should you do not attain a sure degree in a sure time
“.

Trying to make sure that she was engaged on the best tasks and
“demonstrating the best expertise” so as to be promoted was
hectic and took plenty of effort. Much of it’s out of the engineer’s
arms and is as much as their supervisor. She was fortunate and had an awesome supervisor at
Google, however even when they’re good, they’ve a number of folks reporting to
them. “For you, it is like your complete skilled life, however for them
it is one of many million issues that they must do.
”

The flat pay construction can also be a welcome change—there are not any pay
discrepancies. As a girl and somebody who was previously engaged on a visa,
“these are very actual considerations you’ve gotten, and now that is simply all
gone
“. Everyone is on the identical degree enjoying subject, which ends up in
extra belief and collaboration.
“If that sounds enjoyable, go be part of or begin a coop“, she mentioned to applause.
That was the top of her ready speak, however
she had loads of time for questions, which had been quite a few, maybe
unsurprisingly.

Q&A

The first was about the place route got here from in a flat construction; how are
selections made about what she ought to work on? That relies on the undertaking,
Yang mentioned, some are carefully aligned with the engineers on the consumer
firm, whereas different tasks are much less hands-on. When working with the
consumer’s engineers, the route possible comes from the consumer aspect as in a
extra typical group. Sometimes tasks are extra open-ended, the place
the consumer agrees to pay for work on a selected job for, say, a 12 months to see
the place issues find yourself; in that case, the Igalia staff decides on what to deal with.

Another attendee questioned what it was that Igalia’s purchasers wanted completed
with Chromium. Once once more, it varies, she mentioned. Her undertaking is cleansing
up the testing, which is one thing that Google desires and it doesn’t match
anyplace in its staff. Other purchasers need custom-made browsers for inside
use, so elements of the Igalia Chromium staff are additionally engaged on downstream tasks.

The hiring course of was up subsequent. One attendee questioned how Igalia determined
that it wanted to rent for a place and the way the particular person to rent was
chosen. “Which groups get headcount is set at an organization degree“,
she mentioned, so if the Chromium staff desires to rent, it makes a pitch to the
meeting, which is the voting physique. If that’s permitted, the staff will
interview candidates and select who it thinks needs to be employed, which matches
again to the meeting. Normally, that selection might be permitted except there
is a few crimson flag that somebody elsewhere within the firm is conscious of. Yang
reminded attendees that she was nonetheless pretty new at Igalia, however that there
had been different workers sitting in on the speak who would possibly chime in to assist
make clear issues; on this case she simply received a thumbs up from them, she mentioned.

Having 180 workers in a flat construction already sounds a bit unwieldy, an
attendee famous, is there a dimension the place Igalia will primarily be compelled
right into a hierarchical construction simply due to its dimension? Yang mentioned that she
requested the identical factor when she was interviewing, “everybody agreed that
that is undoubtedly a difficulty however there’s not a transparent resolution but
“.
Her accomplice instructed that honeybees would possibly present an inexpensive mannequin of
how a cut up might be completed; when a hive will get too huge, a part of the hive
leaves as a swarm to
discovered a brand new hive.

An worker at one other employee-owned coop instructed that there have been
synergies between open supply and cooperatives, which could assist when the
time comes to separate up. He questioned if there have been plans for Igalia to
launch its inside instruments and coop-operating paperwork as open supply,
which might facilitate a brand new, separate firm if that was wanted. Yang
famous that her coworker Danielle Mayabb had a session in the next
slot
about working the corporate utilizing FOSS instruments.

A researcher who studied corporations with flat buildings requested whether or not some
of the organizational construction got here again into the image inside the
completely different groups. The groups are accountable for selections like whether or not to
take a undertaking or not, Yang mentioned, and there are product managers that
coordinate between groups. The product managers work carefully with purchasers,
however they haven’t any inherent additional energy, like a supervisor at a typical job.

Along the way in which, she had mentioned that she was not but a part of the meeting, so
an attendee requested how that labored, how lengthy it took, whether or not a vote was
wanted, and so forth. Yang really useful the video
of a talk
by Valerie Young
on the first FOSSY in 2023, which matches into extra element.
Yang mentioned that someplace across the one-year mark it
can be determined whether or not an worker would be part of the meeting, although she
didn’t specify precisely how that was completed. “If you’ve got completed an
exceptionally unhealthy job, you will not be permitted in.
”

That was an excellent segue to the following query, which was about what would stop
an worker within the coop from simply ceasing to work. In a flat hierarchy,
who’s monitoring what workers are doing? Can somebody simply cease working
with out detection? She joked that she would give it a try to come again
subsequent 12 months with a chat on that. More critically, there are people who find themselves
offering suggestions on the efficiency of their coworkers; every particular person has a
mentor within the firm who fills among the roles of a supervisor at different
corporations, together with gathering assessments of the work that’s being
completed. “People are monitoring your efficiency and it’s a assortment of
all the folks that you just work with.
”

An attendee famous that there’s a saying within the coop motion: “If you’ve got
seen one coop, you’ve got seen one coop.
” That is why it’s so useful for
coops to share their inside construction; as with open-source software program,
different coops can be taught from the trial and error that went into forming the
coop. Yang famous that there was a coop monitor at FOSSY and that there
was speak of bringing it again for subsequent 12 months.

[I would like to thank the Linux Foundation, LWN’s travel sponsor, for its
assistance with my trip to Vancouver for FOSSY.]




Source link