Wrangler Doodles, green.

Building a Better World through Technology

co-founder Mozilla

( from the LizardWrangling Archive )

Category: Mozilla

  • Updating the Mozilla Public License

    Twelve years ago I spent the month of March frantically drafting version 1.0 of the Mozilla Public License. That was a public process, a part of the launch of the Mozilla project. Approximately a year later we created the 1.1 version.

    Since then a decade has gone by without any further revisions of the MPL. This is in part a great success story. At the same time, a decade is a long time not to look at something as basic as the license. Ways of working that were “best practices” a decade ago may not make sense today. FLOSS (Free Libre Open Source Software) is far better understood today. When I wrote the MPL we drew upon the GPL v2 for many ideas, and on the MIT and BSD and early Apache license. Since then, both the Apache license and the GPL have been updated.

    It’s time to look at updating the MPL. It’s time to see if we can make the MPL easier to use and incorporate a decade’s worth of experience. In particular I’m hoping to modernize and simplify the license while still keeping the things that have made it and the Mozilla project such a success.

    We’ll do this through a public process of course. Here are the tools available, as of today:

    Over the years we’ve received feedback about the license, and we’ll use some of that, plus early comments here, to produce an early “alpha” version of what a new license might look like. Once we have published an alpha draft, we will have time for commentary, discussion, and further drafting, followed by beta and release candidate drafts. We hope to complete the process by the end of 2010.

    The organizers of this effort to date are below. We expect this group to grow.

    • Gerv Markham (who has been working with Mozilla licensing issues for almost a decade himself)
    • Luis Villa (long time open source contributor, recent law school graduate)
    • Harvey Anderson (assisted with MPL 1.0 and 1.1);
    • me; and
    • possibly you!
  • Trusting the Voting Machines

    Hundreds of millions of people rely on the accuracy of voting machines and the polling process to form our government. New voting machines are being developed, moving from paper-based ballots to electronic voting.

    How accurate are those digital voting machines? How unbiased? Do they count every vote? Do they count every vote accurately and completely? How do they work? How tamper-proof are they? Is there a way to audit results? How good is the audit process? How would we know?

    Right now it’s hard to tell. It turns out that how digital voting machines work is a secret. Voters are not allowed to know, to see or to test those machines or how they work. (I’ll speak of California here, as a result of talking to the California Secretary of State, but this is only an example of the problem.) We’re asked to “trust.”

    The OSDV Foundation exists to change this. OSDV is a non-profit organization building open source voting machinery. This is important for several reasons:

    • This allows voters to verify what our voting machines are doing. Like other open source projects, those of us with enough technical expertise can serve as consumer advocates and validate that our voting machines operate as they should.
    • In voting, 1 or 2 percent is a giant amount. Many elections — at least in the US where I’m most familiar — are very, very close. A 1% to 2% margin of error may be acceptable in many business settings, but it is not acceptable in a critical election where it can change results. With open source products we can see and test and improve the quality, rather than simply trust that all is well.
    • Casting and counting votes should not be a for-profit enterprise; it is the foundation of elected governments.
    • Proprietary ownership of the means of voting IS a conflict of interest. According to the OSDV Foundation, right now something like 88% of the US voting infrastructure is owned by two companies, which will soon be one company.
    • Good open source alternatives are likely to cause an improvement in the quality of the dominant (close to 90% market share) product offering.

    OSDV is just reaching the point where its first products are just about ready for use. Having a viable alternative in the market is critical. Having a viable alternative that is open source and public-benefit is even better. OSDV is building a system that citizens can actually verify — a system we trust based on that ability to verify what is actually happening.

    You can find out more about OSDV Foundation’s Trust the Vote project at trustthevote.org/background

  • Russian Tech Delegation — Overview

    Last week I participated in a government sponsored delegation to Russia called the “U.S.-Russia Innovation Dialogue” This delegation was organized by the U.S. government, in cooperation with the Russian government, as part of the Presidents’ Bilateral Commission (“Presidents” means President Medvedev of the Russian Federation and President Obama of the US). The goal was to improve the ways of working together in areas with shared interests, while not ignoring areas of disagreement. One area of shared interests that has been identified in innovation, and thus the delegation.

    The delegation was co-led by Howard Solomon from the National Security Council and by Jared Cohen from the Secretary of State’s Policy Planning Staff. The delegation included John Donohoe, CEO of eBay, Padmasree Warrior, CTO of Cisco, Esther Dyson of EDventure, Jason Liebman of Howcast, Jack Dorsey, founder of Twitter, Shervin Pishevar, founder of Social Gaming Network, Ashton Kutcher, CEO of Katalyst, Ellis Rubinstein, President of the New York Academy of Sciences, Aneesh Chopra, U.S. Chief Technology Officer and me. We met with all sorts of people — federal and regional officials, civil society actors, educators, students, and entrepreneurs. Our focus was the role technology can play in social development.

    One explicit goal of the delegation was to do more than talk, to figure out concrete steps that can be taken. We ended up with a set of items where we see possibilities for immediate collaboration. It’s a pretty meaty list, laid out in 6 themes. There are versions available in English and Russian as well as a summary in The Moscow Times.

  • European Commission – Microsoft Settlement

    Today the European Commission adopted a decision that represents a settlement in its current tying case against Microsoft. The settlement is similar to the version made available for comment some time back, with some changes resulting from the comment period.

    The settlement articulates a number of principles relating to Microsoft protecting the choice of a different browser after a user has switched. (In the past it has been very difficult to avoid using IE, or to avoid repeated instances where IE keeps opening for certain tasks, or what appeared to be repeated efforts on Microsoft’s part to push people away from their choice and back to IE.) The settlement also requires Microsoft to include a “Choice Screen” offering users a choice of browsers in specified circumstances.

    While the ballot mechanism represented by the choice screen has received the most attention, Mozilla is most pleased with the core principles Microsoft will be adopting that protect the choices a person has already made. These principles won’t be obvious to a person using Windows. That’s the point — once a person has chosen an alternative browser, IE should not keep reappearing. These principles are expressed in several components of the commitments and together should result in a greater respect for individual human decisions.

    Mozilla’s non-profit mission is focused on self-determination and individual empowerment; we are gratified to see these principles appear in the settlement.

  • Thunderbird 3 Released

    Email on the desktop just got a lot better. Mozilla Thunderbird 3 is here.

    Thunderbird 3 is a vastly improved email client. More powerful — check out the new search capabilities and the new tabbed functionality, similar to tabs in browsers. More polished — many UI improvements that make life much more pleasant. More extensible. So extensible that an extension like Personas, which was conceived for Firefox, now works in Thunderbird

    The extensibility is an important part of the future roadmap as well. It’s clear that for many people “email” as a category is changing to a broader “messaging” category that includes tweets, RSS, IM, etc. The Thunderbird extension mechanism allows a massive increase in exploration as a complement to the exploration underway in the Raindrop project.

    I’ve also found that the update mechanism for Thunderbird 3 — beta to RC to final — has been great. In other words, painless, including my extensions. This makes using a separate client a lot easier.

    I’ve been using Thunderbird 3 beta builds for some time now, and it’s been great. Get it here: http://www.mozillamessaging.com/en-US/thunderbird/

  • 5 Years of Firefox in Amman, Jordan

    I was lucky enough to be in Amman near enough to the 5 year anniversary of Firefox to join in the 5 year celebration. 20 or 25 people got together in a art-house environment (old building for Amman, refurbished as art studio / hangout / gathering place) to celebrate.
    Group_Banner

    The organizers talked a bit about the activities of the Mozilla Club and the Open Source Association at the Jordan University of Science and Technology. Then we had a discussion about Mozilla. I gave a brief intro for those who weren’t so familiar with Mozilla, or who are familiar with the products we build but not why we build them. Then we had lots of questions. The questions were fun and sophisticated and wide-ranging.

    Cake_Group

    After cake and photos and mingling 5 or 6 people hung out for coffee and tea and we had a classic couple of hours of talking tech and getting to know each other. It was great fun to see some of this small group get to know others for the first time, and set about exchanging contact info and knowledge. I found a sense of humor that I understood completely. (For those in Amman, can you identify the source of this quote: “Can I talk about myself some more now?” )

    Many thanks to everyone involved. I was honored and had great fun as well.

  • First trip to the Mid-East

    Last week I visited parts of the Middle East for the first time. I hope to get a summary and some photos up soon. For now I want to thank a few people of the amazing people who went far, far out of their way to host Mozilla and me.

    First, Donatella Della Ratta of Creative Commons, who did an amazing amount of work to arrange a series of Creative Comments events in Amman, Damascus and Beirut and invited me along. I attended only a few of these at the beginning of the Creative Commons tour, but it was enough to see how much was involved and how much Dona pulled together stunningly diverse set of activities. Unfortunately, my involvement caused Dona to miss a pivotal event while she sat with me at a long (6 and 1/2 hour) wait at a border crossing, something I regret deeply.

    Bassel Safadi, who showed immense hospitality, patience and flexibility. Bassel is the kind of person who makes it seems as if a large group of people are working on something, when in reality a lot of the work is just one person. And with an attitude that’s hard to match. My prolonged border crossing threw a wrench into Bassel’s day as well but he managed with grace and engineered a series of great gatherings.

    Samer, who spent close to 7 hours with me at the border and remained gracious and professional and positive throughout.

    Andre Salame, director-general of a publishing organization Al-Aous that gets “open.”

    Eman, Issa, Rami and Ashraf of the Mozilla Club and Jordan Open Source Association, who arranged a Mozilla event in Amman, where I met a set of people interested in Mozilla, and to those — you know who you are — who stayed and spent a portion of their evening talking about software, open source, and life in general with me.

    Everyone at the Queen Rania Center for Entrepreneurship and the Young Entrepreneurs’ Association in Amman, especially Mohammed Khawaja, Mohammed Kilani, Aya, Basel, Evelyn, Ayman Azzeh, Catherine and Habib, all of whom went out of their way to make a great trip. They organized a week’s full of activities for the celebration of Entrepreneurs’ Week in Jordan, including several that I participated in. And Samer for helping me get to the airport, and offering to pick me up from the border if I got turned back. This turned out to be unnecessary but it was very reassuring to know the offer was real if I needed it.

  • State of Mozilla and 2008 Financial Statements

    Today we are posting our audited financial statements and tax form for 2008. We have also posted our FAQ. As in past years, I’ll use this event as an opportunity to review both our financial status and our overall effectiveness in moving the mission forward.

    Financial

    The financial highlights are:

    1. Mozilla remains strong financially despite the financial crisis of 2008. Our investment portfolio was somewhat reduced, but overall revenues remained steady and more than adequate to meet our needs. We continue to manage our expenses very carefully.
    2. Mozilla remains well positioned, both financially and organizationally, to advance our mission of building openness, interoperability and participation into the Internet.

    Our revenue and expenses are consistent with 2007, showing steady growth. Mozilla’s consolidated reported revenues (Mozilla Foundation and all subsidiaries) for 2008 were $78.6 million, up approximately 5% from 2007 reported revenues of $75.1 million. The majority of this revenue is generated from the search functionality in Mozilla Firefox from organizations such as Google, Yahoo, Amazon, eBay, and others.

    2008 revenues include a reported loss of $7.8 million in investments in the Foundation’s long-term portfolio (approximately 25%) as a result of economic conditions and investment values at the end of 2008. Excluding investment gains and losses, revenues from operational activity were $86.4 million compared to $73.3 million in 2007, an annual increase of 18%.

    Mozilla consolidated expenses for the Mozilla Foundation and all subsidiaries for 2008 were $49.4 million, up approximately 48% from 2007 expenses of $33.3 million. Expenditures remain highly focused in two key areas: people and infrastructure. By the end of 2008, Mozilla was funding approximately 200 people working full or part-time on Mozilla around the world. Expenditures on people accounted for roughly 58% of our total expenses in 2008. The largest concentrations of people funded by Mozilla are in the U.S, Canada, and Europe with smaller groups in China and New Zealand and individuals in many parts of the world.

    Total assets as of December 31, 2008 were $116 million, up from $99 million at the end of 2007, an increase of 17% to our asset base. Unrestricted assets at the end of 2008 were $94 million compared with $82 million in 2007, a 15% increase. The restricted assets remain the same as last year: a “tax reserve fund” established in 2005 for a portion of the revenue the Foundation received that year from the search engine providers, primarily Google. As noted last year, the IRS has opened an audit of the Mozilla Foundation. The IRS continues to examine our records for the years 2004-2007. We do not yet have a good feel for how long this will take or the overall scope of what will be involved.

    Total grants, donations, and contributions in 2008 were approximately $1 million matching the approximately $1 million of 2007. Mozilla supported projects such Mozdev, Software Freedom Conservancy, and accessibility support for the jQuery library, HTML 5 video, and Firebug.

    We believe that Mozilla’s financial setting will continue with relative stability. We continue to use our assets to execute on the mission.

    Moving the Mission Forward

    2008 was another exciting and robust year for Mozilla. Our scope of activities continued to grow, our community of committed contributors and users expanded, our geographical diversity deepened, and our effect on increasing openness, participation, innovation and individual empowerment in Internet life is significant. Here are some examples.

    In February we launched Mozilla Messaging to develop Mozilla Thunderbird as well as new possibilities in the broader messaging arena. 2008 was primarily a start-up year for Mozilla Messaging. In 2009 we’re starting to see the Mozilla Messaging team deliver on the promise. The final version of Thunderbird 3 –- a vastly improved product — is due to be released shortly. In addition the initial developer version of Raindrop — a prototype for a new way of integrating different kinds of messages — has been released.

    In 2008 we developed a set of two-year goals (the “2010 goals”), setting out major areas we’d like to see the Mozilla project address in 2009 and 2010. The 2010 goals build upon the Mozilla Manifesto, which articulates the values underlying the Mozilla project and our products. Two of these are familiar — openness in general and continued vitality of Firefox. Two are newer: the mobile web and helping people manage the explosion of data around us. These reflect our desire to see the values of the Mozilla Manifesto infused into these areas of Internet life.

    We began an on-going process of strengthening some of the Mozilla project’s basic assets. We began broadening our “module ownership” system beyond code to include governance activities. We began a long-overdue update of the mozilla.org website. In September Mark Surman joined as the new Executive Director of the Mozilla Foundation. These activities continued in 2009, along with new Education and Drumbeat programs.

    We expanded the scope of our innovation efforts under the “Mozilla Labs” banner. We launched a range of projects including our first Design Challenge, Test Pilot (user testing program), Ubiquity (natural language interface to browser interaction), and a Developer Tools program. We also expanded existing projects like Weave, Personas and Prism. This focus on innovation continues during 2009.

    The activities of Mozilla’s support, localization, campus representative and design communities expanded significantly through 2008 and 2009, reaching more people in more ways.

    Mozilla continues to grow ever more global. In June 2008 Firefox 3.0 launched simultaneously in 46 languages. A year later, Firefox 3.5 featured 70 languages. In 2008 Firefox became the majority browser in specific countries. This started with Indonesia, which passed 50% in July 2008, and grew to include Slovenia and Macedonia by the end of 2008. Since then, Slovakia, the Philippines, Poland, Hungary, Latvia, Bosnia Herzegovina, and Ghana have joined this group. Our local communities also work with other Mozilla products and activities such as Thunderbird, Seamonkey and Service Week (in 2009).

    We intend to continue to invest significantly in global participation.

    Product and Competition

    The number of people using Mozilla products increased dramatically throughout 2008 and 2009. This user base makes Mozilla relevant to the Internet industry, helping us move the Internet to a more open and participatory environment. It also helps us build public benefit, civic and social value as components of the Internet’s future.

    The number of people using Firefox on a daily basis increased from 28 million in 2006 to 49 million in 2007. In 2008 we moved up to 75 million daily users. As of November 2009 the daily number has grown to 110 million, bringing the total number of users to approximately 330 million people.

    Our market share rose to approximately 21.69% in December of 2008. This breaks out into U.S. market share of approximately 20.2%, and more than 32% in Europe. Our statistics for Asia are similar, with our own estimates around 20%. Our South American market share rose to 27% by the end of 2008. These numbers have all continued to rise in 2009 as well. In February, 2008 we crossed the half-billion download mark; in July, 2009 we exceeded 1 billion downloads. As of November, 2009 Firefox’s market share worldwide reached 25%.

    In June 2008 we released Firefox 3.0, bringing dramatic improvements to the online browsing experience. These improvements included features to help users quickly navigate to favorite websites, manage their downloads more easily, and keep themselves safe from malware attacks. Firefox 3 was downloaded over 8 million times in the first 24 hours, earning Mozilla a Guinness World Record. In June 2009 we released Firefox 3.5, with additional performance and feature improvements. In November 2009 we celebrated the fifth anniversary of Firefox.

    Work on Firefox for mobile devices began in earnest in 2008 with the first development milestones released. We expect to release the first product versions late in 2009. The mobile market has many challenges for us, in particular the fragmentation of the development platform (a plethora of operating systems, handsets and carriers) and a market where touching a consumer directly is more difficult. However, the market is beginning to change and a great, open browser will both help that process and benefit from it. We have much more to do, but have laid a good foundation for long-term contribution to the mobile Web.

    SeaMonkey remains a vital project with millions of users. Bugzilla continues as a backbone tool for numerous organizations. A revitalized Thunderbird 3 should ship in 2009.

    Looking Forward

    The past few years have seen an explosion of innovation and competition in web browsers, demonstrating their critical importance to the Internet experience and marking the success of our mission. In 2008 not only did Microsoft and Apple continue developing their web browsing products, but Google announced and released a web browser of its own. Competition, while uncomfortable, has benefited Mozilla, pushing us to work harder. Mozilla and Firefox continue to prosper, and to reflect our core values. We expect these competitive trends to continue, benefiting the entire Web.

    The Internet remains an immense engine of social, civic and economic value. The potential is enormous. There is still an enormous amount to be done to build openness, participation and individual opportunity into the developing structure of the Internet.

    Hundreds of millions of people today trust Mozilla to do this. This is an accomplishment many thought was impossible. We should be proud. We should also be energized to do more and to try to new things. It’s a big challenge. It’s important.

    We’ve made this opportunity real. Let’s go surprise people once again by showing how much better we can make the Internet experience.

  • Firefox Turns 5

    Five years ago a small-ish group of exhausted, wound-up but excited people began the final preparations for the launch of the Mozilla Firefox web browser. We gathered in many places; with a core of us in Mozilla’s Mountain View office. This was a small, funky room hidden away in the far corner of an office complex, leased to us by friends of the Mozilla project. Our website folks gathered 4000 miles away. Thousands of people joined us virtually. We knew this because we could see the number of pings to the download site going wild in the hours before the release, as people kept checking.

    We knew we had something big in the works — bigger at least than anyone had expected from Mozilla in a long time. We knew we were coming out of the dark days of “failure” of the Mozilla project. We knew this because some 3 million people were already using the 0.9 version of Firefox, and the number of people paying attention to us in the 6 months before the release had been skyrocketing. We knew we were coming out of dark into a place with light. We had no idea just how bright it would be. Here’s a detailed description of the events of Nov. 9 2004, which I wrote shortly afterward.

    I can still feel the knotted, sick-to-my-stomach feeling that was a constant part of life in the weeks leading up to the Firefox 1.0 launch. Today, Nov. 9 was no different. Most things were done, but critical pieces still remained. My personal last minute items were finishing our discussions with Yahoo and Google, which were on track but nerve-wracking in the extreme nevertheless.

    The general stress went beyond the specific tasks, and beyond getting a product out the door. The period leading up to Firefox 1.0 was a time in which we had redefined ourselves, becoming a true consumer-facing organization for the first time. This was a big change. It was absolutely necessary, it was hard, and it was immensely stressful.

    Today the world is different. Firefox has 25% world-wide market share, 330 million users, and a significant impact on the shape of the internet experience. The idea that a non-profit, public benefit organization like Mozilla can have such an impact on keeping the Internet open, participatory, and innovation still surprises people, but it’s not longer seen as naive and impossible.

    Our core approach has not changed though. Now, as then, each individual person remains critical. Each person who contributes to Mozilla, each person who demands that Mozilla represent our hopes for the Internet, each person who helps others find the benefits of Firefox and understand the goals of Mozilla — each one of us is what makes the Mozilla mission successful.

    Five years is a great marker. And equally important, the future calls. There is great potential for making Firefox and the Internet as a whole even better at empowering people. There are also many threats to the openness of the Internet.

    Mozilla has a unique voice. We have a unique opportunity to build an Internet where the people using it — us — are safe, secure, in control of our experience, and excited by new possibilities.

    That’s cause for celebration indeed.

  • Overview of Mozilla Drumbeat

    There’s a lot of info about Mozilla Drumbeat available, and I felt the need for an overview. Here is mine. Mark also posted a summary over the weekend.

    Drumbeat is Mozilla’s nascent effort to find, energize and build a Mozilla community of people who are — or want to be — working with technology to build participation, understanding and control into Internet life. This is a complementary effort to building the core technologies themselves, as we do with the Firefox and Thunderbird.

    Drumbeat will have tools for interested people to try ideas out — much as Spread Firefox, our product extension framework, and the Mozilla Labs efforts provides ways for interested people to try out ideas closely related to our products.

    With Drumbeat we also expect to identify a few projects as an initial focus of the Drumbeat effort, much as we have identified a browser and communications client as the focus of our technology efforts. These Drumbeat projects are areas where the Mozilla Foundation will actively be working to build communities and create impact. Drumbeat projects may vary in their life-span; some may be quick and sprint-like, some may be longer projects.

    Drumbeat will use many of the components we’re familiar with at Mozilla — a massive online presence, with work done in the open; lots of local and regional communities and gatherings. One difference is we’re thinking of an annual event as a very significant aspect. We’re thinking that this may be more important since the efforts aren’t likely to be as tightly coordinated as a product team, which becomes very tightly bound during the latter part of a product release.

    More detailed thinking on Drumbeat can be found at the wiki, and of course there is an open invitation to get involved.