Community & Culture

Free Software in Brazilian Government: Current State and How It Works

Free Software in Brazilian Government: Current State and How It Works

Free Software in Brazilian Government: Current State and How It Works

Brazilian public agencies have used free software for over fifteen years. You will find it in desktops, servers, and internal tools across federal, state, and municipal levels. The picture is uneven: some offices run almost entirely on open source stacks while others still mix proprietary licenses.

Adoption Snapshot

Recent surveys from the federal data-processing agency show roughly 40 percent of ministries already run LibreOffice on staff machines. Several states report higher numbers. Rio Grande do Sul and Pernambuco keep large municipal networks on Linux distributions.

  • Most common stack: Linux desktops, PostgreSQL databases, and Apache web servers.
  • Education platforms: Many state secretariats rely on Moodle and LibreOffice for schools.
  • Procurement portals: Several now publish code under public repositories on GitHub or GitLab instances hosted by the government itself.

Legal Framework

Decree 10.947 from 2022 requires federal bodies to prefer open-source solutions when they meet functional needs. State laws in São Paulo and Minas Gerais add similar preferences for public tenders. You must document why a proprietary option wins if a free alternative exists.

Examples from Daily Operations

The Federal Revenue Service replaced its internal document system with an open-source platform based on OnlyOffice. City halls in Porto Alegre run citizen service kiosks on a custom Linux image with Firefox and a simple ticket app. The Ministry of Health keeps a national vaccination database on PostgreSQL and Python scripts maintained by its own team.

Verification Checklist

  1. Confirm the software license appears on the Free Software Foundation list or the Open Source Initiative list.
  2. Check whether source code is available in a public repository without login barriers.
  3. Review the last commit date and number of active contributors to gauge maintenance.
  4. Ask vendors for a bill of materials that lists every component and its license.
  5. Test export of data in open formats such as ODF, CSV, or JSON before signing any contract.

Common Hurdles Teams Report

Issue Typical Fix
Legacy systems that only run on Windows Virtual machines or Wine for the few apps that cannot be replaced
Staff resistance to new interfaces Short internal workshops using real agency files
Cloud contracts that lock data Negotiate data-portability clauses before renewal
Lack of local support companies Build internal teams or join existing public-sector user groups
Posted by admin in Community & Culture, 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
LibreOffice for Portuguese Speakers

LibreOffice for Portuguese Speakers

LibreOffice for Portuguese Speakers

LibreOffice replaces Microsoft Office with a free toolkit that handles text, spreadsheets, and slides. Portuguese speakers get full language support right away, so menus, spelling, and date formats match what you already use.

Download the installer from the official site, run it, and the whole suite lands on your machine in under ten minutes on most Windows or Linux systems.

Install and set Portuguese

  1. Visit libreoffice.org and click the big download button for your operating system.
  2. Run the file once it finishes. Accept the defaults and let it finish.
  3. Open any program, such as Writer. Go to Tools, then Options, then Language Settings, then Languages.
  4. Pick Portuguese (Brazil) or Portuguese (Portugal) from the drop-downs for user interface, locale, and default currency.
  5. Restart the program so the menus switch over.

After these steps, new documents start with Portuguese spelling and A4 paper by default.

Start with Writer and Calc

Writer handles letters and reports. Open it, type a short note, press Ctrl+S to save as .odt or export to .docx for colleagues who still use Word. The file opens on their side without layout surprises.

Calc works for budgets and lists. Enter numbers in the first column, add a formula like =SUM(A1:A10) in the cell below, and the total updates as you change values. Save the sheet as .ods or export it to .xlsx when you need to share it.

Program Typical use Example file you create
Writer Letters, contracts, articles Reunião notes saved as .odt
Calc Budgets, inventories Monthly expenses list with formulas

Keep both programs open at once. Copy a table from Calc and paste it straight into Writer when you need the numbers inside a report.

Posted by admin in Community & Culture, 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
Community Spotlight: Grassroots Free Software Groups in Brazil

Community Spotlight: Grassroots Free Software Groups in Brazil

Community Spotlight: Grassroots Free Software Groups in Brazil

You find these groups by searching for “software livre” plus your city name. Many run regular meetups where people install packages, debug scripts, and share hardware fixes without corporate backing.

Locating a Group in Your City

Start with the obvious search. Then move to direct contact.

  1. Type “software livre [your city]” into a search engine and note the first three forum or Telegram links that appear.
  2. Send a short message introducing yourself and asking for the next meeting date.
  3. Show up with a laptop that already runs a free distro so you can test contributed packages on the spot.

Groups in São Paulo often meet at public tech hubs on Saturday mornings. In Porto Alegre the same crowd gathers at university labs after work hours.

Typical Activities You Will See

Meetings stay practical. One evening might focus on packaging a new printer driver for Ubuntu derivatives. Another covers setting up a local mirror for apt repositories so rural towns avoid slow international downloads.

  • Live installs of LibreOffice followed by template sharing for municipal paperwork.
  • Walk-throughs of GIMP scripts that volunteers created for school yearbook projects.
  • Hardware repair tables where old netbooks get new free firmware flashed.
City Focus this month Meeting spot
Recife Mesh network nodes Public library side room
Belo Horizonte Offline maps for buses Community center

First Visit Checklist

Bring a notebook and a charged phone. You do not need a presentation.

  • Ask which project the group needs help testing right now.
  • Offer to document one command that worked for you during the session.
  • Exchange contact details only with people who run the mailing list.

Leave when the room starts emptying. Follow up the next day with one small patch or note so the group remembers you.

Posted by admin in Community & Culture, 0 comments
How to Host Your Own Email Server with Open Source Tools

How to Host Your Own Email Server with Open Source Tools

How to Host Your Own Email Server with Open Source Tools

You can run a full email server on a cheap VPS using Mailu. It bundles Postfix, Dovecot, and webmail behind Docker so setup stays simple.

Start with these basics before you touch any code. Pick a VPS with at least 2 GB RAM and a static IP. Point your domain’s A record at that IP. Set reverse DNS to match the hostname you choose.

Install Mailu on Debian 12

Log in as root and install Docker first.

  1. Run apt update && apt install docker.io docker-compose -y.
  2. Create a folder: mkdir /opt/mailu && cd /opt/mailu.
  3. Download the setup script and answer its questions about your domain and admin email.
  4. Edit docker-compose.yml only if you need to change ports or add volumes for backups.
  5. Start everything with docker-compose up -d.

Mailu takes a few minutes to finish. Once it does, open https://yourdomain.com and log in with the admin account it created.

Item Example value
Domain example.com
Hostname mail.example.com
Admin email [email protected]

Check these items right after the containers start:

  • Firewall allows ports 25, 587, 993, and 80/443.
  • SPF and DKIM records are added through the Mailu admin panel.
  • Test sending and receiving with a second address you control.

Daily maintenance means watching the logs with docker-compose logs -f and keeping the images updated monthly. Back up the /opt/mailu directory so you can restore accounts quickly if the VPS fails.

Posted by admin in Community & Culture, 0 comments
The Importance of Open Standards in Brazilian Education

The Importance of Open Standards in Brazilian Education

The Importance of Open Standards in Brazilian Education

You run into file problems all the time. A lesson plan created in one program refuses to open properly on another. Open standards in Brazilian education solve this by letting different tools read and edit the same content without extra conversion steps.

Start by picking formats that already work everywhere

Choose document and data types that follow published rules instead of proprietary ones. In practice this means ODF for text and spreadsheets, HTML or PDF/A for final materials, and IMS LTI or SCORM when you plug in learning platforms.

  • Lesson plans saved as .odt open on LibreOffice, Google Docs, or Microsoft Word.
  • Student records exported in CSV stay readable by any database used by state secretariats.
  • Quizzes packaged with SCORM run inside Moodle, Canvas, or the ministry’s own system.

Reduce license costs in municipal networks

Many city education departments still pay per seat for office suites and learning management systems. Switching to tools that read open formats cuts those recurring fees. One mid-sized São Paulo municipality moved 180 schools to LibreOffice and an open-source Moodle fork; annual license savings paid for new teacher laptops within two years.

Keep materials usable after vendor changes

Proprietary formats can become unreadable once a company stops supporting them. Open standards keep the same files readable for decades. A Rio de Janeiro state archive still opens 2008 teacher training modules because they were stored as ODF and PDF/A rather than an old .doc version.

Check compatibility before you buy or adopt

Use this short checklist when evaluating any new platform or template:

  1. Can we export and import using ODF or CSV without data loss?
  2. Does the system accept LTI or SCORM packages from other vendors?
  3. Will the exported files open in at least two different free programs?
  4. Are the file specifications publicly documented?

Compare common choices side by side

Task Closed format example Open standard option
Lesson plans .docx only .odt + PDF/A
Student grades Locked spreadsheet CSV + simple database
Online courses Custom SCORM lock-in Standard SCORM or LTI

Run a one-week test with two schools. Export the same set of files in both closed and open formats, then open them on the machines teachers actually use. The difference in extra clicks and support tickets shows up fast.

Posted by admin in Community & Culture, 0 comments