1. Trang chủ
  2. » Công Nghệ Thông Tin

IT training open source in brazil khotailieu

28 40 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 28
Dung lượng 3,09 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Open Source in Brazil: Growing Despite BarriersFoi pesado o sono pra quem não sonhou Brazil, which not so long ago formed one of the bright spots in theworld economy remember the promise

Trang 5

Andy Oram

Open Source in Brazil

Growing Despite Barriers

Boston Farnham Sebastopol Tokyo

Beijing Boston Farnham Sebastopol Tokyo

Beijing

Trang 6

[LSI]

Open Source in Brazil

by Andy Oram

Copyright © 2016 O’Reilly Media, Inc All rights reserved.

Printed in the United States of America.

Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.

O’Reilly books may be purchased for educational, business, or sales promotional use Online editions are also available for most titles (http://safaribooksonline.com) For more information, contact our corporate/institutional sales department:

800-998-9938 or corporate@oreilly.com.

Editor: Dawn Schanafelt

Production Editor: Melanie Yarbrough

Copyeditor: Octal Publishing Services

Proofreader: Amanda Kersey

Interior Designer: David Futato

Cover Designer: Karen Montgomery

Illustrator: Rebecca Demarest

September 2016: First Edition

Revision History for the First Edition

2016-09-09: First Release

See http://oreilly.com/catalog/errata.csp?isbn=9781491969199 for release details.

The O’Reilly logo is a registered trademark of O’Reilly Media, Inc Open Source in Brazil, the cover image, and related trade dress are trademarks of O’Reilly Media,

Inc.

While the publisher and the author have used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the author disclaim all responsibility for errors or omissions, including without limi‐ tation responsibility for damages resulting from the use of or reliance on this work Use of the information and instructions contained in this work is at your own risk If any code samples or other technology this work contains or describes is subject to open source licenses or the intellectual property rights of others, it is your responsi‐ bility to ensure that your use thereof complies with such licenses and/or rights.

Trang 7

Table of Contents

Open Source in Brazil: Growing Despite Barriers 1

Community 2

Free-Software Movements and Regional Efforts 6

Business and Workforce 10

Education 13

Looking Toward the Future 18

v

Trang 9

Open Source in Brazil: Growing Despite Barriers

Foi pesado o sono pra quem não sonhou

Brazil, which not so long ago formed one of the bright spots in theworld economy (remember the promise of the BRICS quintet?: Bra‐zil, Russia, India, China, and South Africa), has been battered inrecent years by its geographic location, history, and political leader‐ship When you add up the despair of seeing one set of politiciansaccused of corruption fighting another set of politicians who are, inturn, accused of corruption; the fall of commodity prices; the implo‐sion of the Petrobras oil giant; the pressures of hosting the Olympics(and the frequent protests it caused); the threat of the Zika virus; thefailures of public health; and the threat of general crime met byharsh police incursions—one can well wonder how Brazil gets along

at all

Yet, Brazil remains the most important Latin American economy,strong in extractive industries, manufacturing, and services It isindeed much weaker than many developed countries in many of thefactors that support robust computer industries—universities, abusiness environment friendly to entrepreneurs, a history of techni‐cal innovation, fast Internet access, and a population with stronggeneral or technical educations However, its strengths give it along-standing IT infrastructure and IT staff that could be the envy

of the rest of Latin America As we will see, a large tech startup cul‐ture has also sprung to life over the past decade

1

Trang 10

In the 1970s and ’80s, Brazil instituted a rigorous form of protec‐tionism, requiring its companies to buy Brazilian-made computers.This produced many of the desired results, creating a home-growncomputer manufacturing environment and producing many trainedstaff Eventually, of course, the government had to abandon the pol‐icy in order to keep up with advances outside the country.

Brazil is also the birthplace of some other historic companiesfounded on open source software One, Conectiva, was important inthe early history of Linux for creating and selling a popular distribu‐tion of GNU/Linux that received worldwide recognition Anothercompany—mentioned to me by Jon “maddog” Hall, a free-softwaredeveloper and activist who has devoted an enormous amount oftime to Brazil—was Cyclades, whose developers in 1999 becamesome of the first to build an embedded system around Linux.According to Luciano Ramalho, an O’Reilly author and leader in theBrazilian Python community, IT is booming in Brazil None of theproblems just mentioned are holding it back, because businessesunderstand the need to digitally transform themselves They aregoing through a reevaluation of computers and IT that is familiar inother parts of the world, as well Originally, businesses outsourced asmuch IT as possible, assuming they couldn’t do it as efficiently in-house as an outside, specialized firm could Now, however, they real‐ize that computer automation and data exploitation are intricatelyconnected to their business models, and that these things need to bedone in-house Ramalho’s experience is backed up by an article inTechCrunch

Free and open source software is also thriving in Brazil Opensource is not discussed as prominently as it was during the first dec‐ade of the 2000s, but it is ubiquitous This report distills the manytrends in business, education, and government that have broughtabout the current state of open source in Brazil

Community

Aqui nesse mundinho fechado ela é incrível

Hackers have created meetups and other spaces for collaboration and training, often with government support You will find most of the activity centered in Rio de Janeiro and São Paulo, but smaller communities are building their own development spaces.

2 | Open Source in Brazil: Growing Despite Barriers

Trang 11

The energy in Brazil around open source software is best felt at the

Fórum Internacional Software Livre (FISL), the biggest open sourceconference in Latin America The conference has been running for

17 years straight—although Ramalho says it was almost cancelledthis year because of the bickering over leadership in the federal gov‐ernment—and attracted more than 5,200 participants in 2016, 25percent of them women I had a chance to attend in 2006 and found

a thriving collection of attendees, vendors, and booksellers ManyEuropean and North American leaders in free software, includingJon Hall and Richard Stallman, endured the long flight to come andspeak, which shows the importance they assigned to the conferenceand to the free-software community in Brazil Thus, one conferencetrack was held in English, with the others in Portuguese

Hall, who has been a prominent advisor to Brazilian open sourcedevelopers and an advocate for them worldwide, mentions also theimportance of the Latin-American Conference of Free Software(Latinoware) and Software Freedom Day

Major Brazilian cities have meetups like those in other countries.One meetup in São Paulo even promises the “cultura de Inovação eempreendedorismo digital do Silicon Valley” (digital culture ofinnovation and entrepreneurship of Silicon Valley)” Brena Mon‐teiro, a coach for Rails Girls, says that technical events are much lesscommon in smaller cities Monteiro, who studied Linux and Java incollege, cofounded the company Uprise IT to bring technology intobusinesses in her city of Governador Valadares

The tech scene is by no means barren in smaller cities, though.Some exciting trends have been noticed by Henrique Bastos, aPython developer responsible for a Django course, some popularDjango extensions, python-decouple, and GoogleGroup Exporter

He is very active with developer communities in Brazil, particularly

as the financial director of the Brazil Python Association and a fel‐low at the Python Foundation Bastos travels the entire countryspeaking at conferences, and finds important grassroots activities

In the small towns, people are organizing technical forums withspeakers, along with hands-on hackathons Bastos thinks that,although small towns lack the resources of Rio de Janeiro and SãoPaulo, they have the key advantage that people know one anotherwell A conference of 100 to 200 people is a big success, and some ofthese groups meet once a month or even once a week Hacking on

Community | 3

Trang 12

open source projects is common at conferences Bastos measuresparticipation in terms of how often people get in contact, whetherface to face or online He wants them to aim to get in contact at leastweekly.

Open source is a great way to connect with people It is much betterthan job interviews and other formal channels for finding out what

a person is capable of accomplishing and how he or she interactswith others In addition, it provides a flexible and humane environ‐ment in which people can be more genuine Bastos says that Brazil‐ians enjoy a lot of emotional freedom, and this combines powerfullywith open source Conferences and meetups always end up at a bar,where people can develop strong bonds

The education of developers that takes place in many developedcountries is hampered in Brazil, as in many countries, by a braindrain Basically, if you become an expert in your technological area,you can get a foreign job that pays more than Brazillian jobs andoffers the enticements of living in a major tech center such as Lon‐don or San Francisco Thus, the people who could be attendingmeetups and mentoring the next generation of experts are drawnaway

Ramalho founded the first hackerspace in Brazil, the Garoa HackerClube Its project page covers a range of robotic, media, educational,and other applications One amusing project illustrates the infor‐mality of the organization The space is administered a bit haphaz‐ardly, with members given keys but without set hours So the

“Presence notification” project, based on a similar Dutch system, letspeople check online whether the space is open at that moment.Unfortunately, many of their links are broken, so it’s difficult tocheck some of the organization’s activities Ramalho says that itsArduino Night, started in November 2010, has long been the mostpopular weekly event In late October 2016, the province of RioGrande do Sul will hold the first open hardware conference in Bra‐zil

The free-software movement is committed to evening out disparities

in society and providing opportunities for all Software engineerValéria Barros points to two particularly strong examples in Brazil

Rio Mozilla Club, which puts the motto “Aprender, Criar, Compar‐tilhar” (Learn, Create, Share) on its home page, runs educationalprograms for people without Internet access at sites called LAN

4 | Open Source in Brazil: Growing Despite Barriers

Trang 13

houses These programs teach people how to create and remix videocontent Laboratório de Cidades Sensitivas (LabCEUS) was created

by the Universidade Federal de Pernambuco It operates in severalcities to engage people in their local communities and give them avoice, including the use of audio and video technology

Barros also points out several programs in Brazil whose goal is todevelop female engineers and that are based on open sourcesoftware Two have a worldwide reach—Technovation Challenge

and PyLadies—whereas MariaLab is a São Paulo–based organiza‐tion Barros describes MariaLab as a feminist hackerspace that aims

to create a safe place where women (cisgender or trans) can learn ITand experience its possibilities as well as become teachers them‐selves

Unfortunately, Brazil is tarred by the same sexism and expressions

of violence against women that one finds elsewhere in the world, as

in the misogynistic expressions of GamerGate, the hate speech

directed at O’Reilly author Kathy Sierra, and the increasing attacks

on celebrities Monteiro says that negative comments and opposi‐tion from men keep many women out of computer science coursesand out of the field in general The free-software movement is nohaven On the one hand, Barros has seen many efforts in the free-software community to create safe spaces for the woman, holdevents for women, and recruit them for talks But Monteiro citesone situation in which a woman within an organization sponsoring

a conference wrote a code of conduct for the event, and a number ofmen posted outrageous comments verging on death threats inresponse Although the organization supported the woman andadhered to the code of conduct, incidents like this make manywomen feel that they won’t be safe in the tech community

According to Leandro Ramalho, Ubatuba, a coastal city of about85,000 in the state of São Paulo, has leapt into the free-softwaremovement with multiple community projects: hacker and Makerspaces, open-science and open-data initiatives, free-software advo‐cacy, a technology week, weekly open-hardware workshops, andmore Although a tourist destination, Ubatuba is still representative

of the numerous smaller cities and towns of Brazil that lack employ‐ment opportunities The mayor there is sponsoring free-softwareactivities, and labs in 14 public schools train students on their owndistribution of Linux The goal is to let people remain in the townwhile earning good money providing services to Brazil and the

Community | 5

Trang 14

world Ramalho is now organizing the kind of informal event thatBrazilians (and, for that matter, people worldwide) love: a FreeEverything get-together that discusses craftsmanship, ceramics, andsoftware over beers (and, hopefully, caipirinhas).

Fabio Kon, who has worked with Linux since 1993 (Torvalds firstreleased it in 1991), offered me an assessment of Brazil’s open sourcecommunities Kon used to be a director of the Open Source Initia‐tive (OSI), a leading organization in the promotion of open sourceworldwide, and now runs the Center of Competence in Free Soft‐ware (CCSL) at the University of São Paulo, Brazil’s leading educa‐tional institution Kon says that from about 2000 to 2012, opensource software was fashionable, generating lots of meetups andother events Although there is plenty of evidence that open sourcehas continued to grow in importance in Brazil, attendance at FISLhas decreased (particularly as it has lost federal funding), and theorganizers of meetups have turned from technical topics to entre‐preneurship

Even though developers and managers at startups are steeped inopen source software and sympathize with its communities, Konsays, these staff are too busy at their day jobs to participate in themmuch Their own products are not open source, because they haveseen how difficult it is to sustain an open source business

Kon also laments that Brazilian programmers don’t create much newsoftware under open source licenses or contribute to open sourceprojects used outside Brazil However, Valéria Barros offers counter‐examples of people, including contributors to this report, who dosubstantial coding on open source projects Henrique Bastosbelieves that few major open source software projects come out ofBrazil but finds that developers are using open source extensively inUnix-like fashion, tying together different tools to make usefulproducts

Free-Software Movements and Regional

Efforts

A minha casa vive aberta

Many Latin American governments, especially the one led by the Partido dos Trabalhadores in Brazil, have declared support for open source software, but results are disappointing Still, support from

6 | Open Source in Brazil: Growing Despite Barriers

Ngày đăng: 12/11/2019, 22:26

TỪ KHÓA LIÊN QUAN