brazil

Understanding Brazil’s Marco Civil da Internet and Free Software

Understanding Brazil’s Marco Civil da Internet and Free Software

Understanding Brazil’s Marco Civil da Internet and Free Software

Marco Civil sets clear rules on privacy, net neutrality, and data handling for services in Brazil. When you build or run free software projects that touch Brazilian users or servers, these rules shape how you collect, store, and share data.

Quick orientation for free software teams

Start here if your project accepts Brazilian users or runs servers inside the country. The law requires you to publish clear terms on data use, respect net neutrality when routing traffic, and hand data to authorities only under specific court orders.

  • Publish terms in Portuguese when your service targets Brazil.
  • Log only what you need and delete it once the legal window closes.
  • Never throttle or prioritize traffic on your own network.

Core rules that matter for open source projects

Marco Civil protects users’ privacy and requires companies to keep connection logs for one year and access logs for six months. Free software projects that act as intermediaries fall under these duties once they reach a certain scale.

Article 15 and Article 17 spell out when a judge can request logs. You stay safe by keeping logs minimal and storing them in Brazil if the service is aimed at local users.

Steps to check your project

  1. Map where user data is stored and who can access it.
  2. Review your license text for any clauses that conflict with Brazilian data requests.
  3. Add a privacy section to your README that names the legal basis for each data point you collect.
  4. Test your log deletion routine against the six-month and one-year limits.
  5. Ask a Brazilian lawyer to review the final terms before you launch to local users.

Real situations and how teams handled them

Scenario What changed
A Brazilian university runs a Mastodon instance They added a clear log retention notice and stopped collecting IP addresses after 30 days.
An open source chat app gains Brazilian users Developers moved the main server to São Paulo and published terms in Portuguese.
A Git hosting platform receives a court order They released only the court-ordered logs and notified affected users within the required time.

Where to look next

Read the full text of Law 12.965 on the Planalto site. Check the CGI.br guidelines for intermediaries. Join the Brazilian free software mailing lists to see how other maintainers updated their infrastructure after the 2016 regulations came out.

Posted by admin in Software & Tools, 0 comments
Open Source Alternatives to Popular Proprietary Software

Open Source Alternatives to Popular Proprietary Software

Open Source Alternatives to Popular Proprietary Software

You can drop most paid tools and switch to free options that cover real daily work without subscriptions.

Office and Documents

Start here if you send files to clients or coworkers who still use Microsoft formats.

  • Word documents: LibreOffice Writer opens .docx files and keeps formatting intact in most cases.
  • Spreadsheets: LibreOffice Calc handles basic formulas, charts, and exports to .xlsx without issues.
  • Presentations: LibreOffice Impress replaces PowerPoint for simple slides you can save as .pptx.

Install LibreOffice from the official site, open your existing files, and test one client document first. It takes about ten minutes on most machines.

Task Proprietary Open source swap
Edit contracts Word LibreOffice Writer
Budget tracking Excel LibreOffice Calc
Team slides PowerPoint LibreOffice Impress

Photo Editing

GIMP handles the same core jobs as Photoshop for most non-studio users.

Open a photo, crop it, adjust levels, add a text layer, then export as PNG or JPEG. The interface looks different at first, so give yourself one afternoon to learn the main tools. Many designers keep both programs during the switch and move projects over gradually.

Posted by admin in Community & Culture, 0 comments
Contributing to Open Source Projects from Brazil: A Starter Guide

Contributing to Open Source Projects from Brazil: A Starter Guide

Contributing to Open Source Projects from Brazil: A Starter Guide

You’re in Brazil and want to start contributing. Focus on projects with active maintainers who reply within a day or two, then open small, clear pull requests. This works even with the time difference to Europe and the US.

Pick a project that matches your routine

Look for repos that already have Brazilian contributors or issues labeled “good first issue”. Check GitHub in the morning your time so you catch maintainers online in the afternoon their time.

  • Browse the BrasilAPI repo and translate a missing endpoint description.
  • Fix a broken link in the VS Code Portuguese language pack.
  • Update an outdated example in the Django docs that still shows Python 2 syntax.

Make a short list of three projects you already use. Read their CONTRIBUTING.md once, then pick the smallest open issue that takes under an hour.

Day of week Best window for PRs Why it works
Monday-Wednesday 9am-11am BRT US East Coast is just starting their day
Thursday 8am-10am BRT Europe maintainers still online before lunch

Send your first pull request

  1. Fork the repo and create a branch named after the issue, such as fix-typo-in-readme.
  2. Make the change, then run any tests the project asks for in CONTRIBUTING.md.
  3. Write the PR description in English, one sentence on what changed and one line linking the issue.
  4. Post the PR before lunch your time so replies land while you’re still at the computer.
  5. If a maintainer asks for edits, push the fix in the same branch instead of opening a new PR.

Many Brazilian devs start with documentation or test fixes because those need less back-and-forth than new features.

Posted by admin in Guides & Tutorials, 0 comments
VPNs and Digital Rights in Brazil

VPNs and Digital Rights in Brazil

VPNs and Digital Rights in Brazil

If you want to keep your browsing private from your ISP and reduce tracking under Brazil’s LGPD rules, start with a no-logs VPN that has servers in São Paulo or Rio. This setup hides your traffic from your provider and lets you reach content that local networks sometimes restrict.

Setting Up Your VPN in Brazil

Pick a provider with audited no-logs policies and fast local servers. Install the app on your phone or laptop, then follow these steps.

  1. Create an account and pay with a method that does not tie directly to your CPF.
  2. Connect to a Brazilian server first for lower latency on local sites.
  3. Switch to a server in Europe or the US when you need access to international news or streaming that gets blocked on some Brazilian connections.
  4. Turn on the kill switch so your real IP never leaks if the connection drops.

Test it on public Wi-Fi at a café in Copacabana. Without the VPN your MAC address and traffic stay visible to the network owner. With it active, only the VPN server sees the destination.

How a VPN Fits Brazilian Privacy Rules

LGPD gives you rights to know what data companies hold about you. Your ISP can still log metadata unless you route everything through a VPN first. That single change stops routine collection of the sites you visit.

  • During election periods some regional networks limit certain political pages. A VPN lets you reach the same pages from an IP outside the filtered range.
  • If you run a small site or blog, a VPN masks your home IP from scrapers and hosting logs that authorities sometimes request.
  • Journalists and researchers in Brasília often keep a VPN on when checking foreign databases so their queries do not appear in ISP reports.

Check your provider’s jurisdiction. Servers based outside Brazil add another layer when local courts issue data orders. Update the app regularly so you keep the newest obfuscation options that work on restricted networks.

Posted by admin in Community & Culture, 0 comments
Free Software Solutions for Small Businesses in Brazil

Free Software Solutions for Small Businesses in Brazil

Free Software Solutions for Small Businesses in Brazil

You can equip a small business in Brazil with free tools that cover daily operations, from invoicing to customer records, without paying for licenses. Many of these run on modest hardware and support Portuguese.

Start by replacing paid office suites and basic accounting software with established open-source alternatives. Test one category at a time so you do not disrupt cash flow or daily work.

Core Tools and How to Set Them Up

Focus first on documents, spreadsheets, and simple accounting. These three areas cover most small-business needs in Brazil.

  • LibreOffice handles proposals, client contracts, and NF-e spreadsheets. A bakery in São Paulo switched last year and now exports PDF invoices directly from Calc.
  • GnuCash tracks income and expenses with Brazilian tax categories already available in its chart of accounts. Import bank CSV files each month and generate reports for the accountant.
  • Thunderbird plus Lightning manages email and shared calendars for a team of five or fewer.

Installation order on a Windows or Linux machine usually looks like this:

  1. Download LibreOffice from the official site and run the installer.
  2. Install GnuCash next and open the sample Brazilian company file.
  3. Add the Brazilian Portuguese dictionary in LibreOffice so spell-checking matches local terms.
Task Free Tool Real Example
Word processing & spreadsheets LibreOffice Monthly sales report for a three-person retail shop
Basic bookkeeping GnuCash Tracking supplier payments and client receivables
Team calendar Thunderbird + Lightning Shared shift schedule at a small clinic

Check the local business association or SEBRAE website for community lists of accountants already familiar with these files. That saves time when you need to hand over reports at tax season.

Posted by admin in Policy & Rights, 0 comments