Xfce
Xfce (pronunciado como quatro letras individuais)[4] é um ambiente de trabalho gráfico livre, executado sobre o sistema de janelas X em sistemas Unix, seus derivados e Linux. O Xfce pretende ser rápido e leve, enquanto ainda é visualmente atraente e fácil de usar e incorpora a filosofia UNIX tradicional de modularidade e reutilização.
| Xfce | |
|---|---|
![]() Xfce | |
![]() Xfce | |
| Autor | Olivier Fourdan |
| Desenvolvedor | Vários colaboradores[1] |
| Lançamento | 1996 (27–28 anos) |
| Versão estável | 4.18[2][3] (15 de dezembro de 2022) |
| Sistema operacional | Multi plataforma |
| Gênero(s) | Ambiente gráfico |
| Licença | GPL, LGPL e Licença BSD |
| Página oficial | www |
Consiste em pacotes separados que juntos fornecem todas as funções do ambiente de trabalho, mas podem ser selecionadas em subconjuntos para atender às necessidades e preferências dos usuários. Outra prioridade da Xfce é a adesão aos padrões, especificamente aqueles definidos no freedesktop.org.[5]
Características
O projeto foi fundado por Olivier Fourdan e é atualmente desenvolvido por vários colaboradores.
Assim como GNOME 2, o Xfce utilizava a biblioteca GTK+2 para fazer a interface com o usuário, o que os tornam ligeiramente parecidos. A partir da versão 4.14, o Xfce usa o GTK+ 3.[6]
A atual versão, 4.16, é modular e reutilizável como as anteriores. É composto por diversos componentes que combinados fornecem um ambiente de trabalho completo podendo funcionar em hardware com poucos recursos.[7]
Ele usa o gerenciador de janelas Xfwm. Sua configuração é inteiramente orientada por mouse, com os arquivos de configuração escondidos do usuário casual. O Xfce não possui nenhuma animação de área de trabalho, mas o Xfwm é compatível com a composição.[8]
Devido à sua modularidade, os componentes podem não ser usados todos em conjunto e podem ser combinados com outros ambientes. É possível usar aplicações do GNOME ou KDE, sem instalar esses ambientes. No caso de aplicações GNOME, por usarem as mesma bibliotecas, a integração é boa.
O projeto tem vindo a afirmar-se como plataforma de desenvolvimento. É possível desenvolver aplicações em C/C++, Python e Perl recorrendo às bibliotecas oferecidas pelo ambiente.
História
Em 1997, Olivier Fourdan cria a primeira versão do Xfce, que era uma painel feito com um toolkit chamado XForms e que deu origem ao seu nome, que significava XForms Common Environment, mas posteriormente o Xfce foi reescrito e não usa mais o XForms, mesmo assim o acrônimo Xfce continuou sendo usado, agora sem nenhum significado específico.[9]
Em 1998, ele lança a versão 2.0, adicionando a Xfwm, o gerenciador de janelas do Xfce.
Olivier tenta incluir Xfce no Red Hat Linux, mas não pôde, devido à licença proprietária, na época, do XForms. Então, na versão 3.0, Xfce é reescrito em GTK+, um toolkit popular utilizado no GIMP. A partir da versão 3.0, a licença do Xfce passa a ser GPL.[10]
Em 2003, Xfce 4.0 é lançado, adicionando suporte ao GTK+ 2.[11]
Em fevereiro de 2015 o Xfce 4.12 é lançado adicionando suporte ao GTK+ 3.[12]
Em agosto de 2019 o Xfce 4.14 é lançado.[6]
Em dezembro de 2020 o Xfce 4.16 é lançado.[13]
Componentes do Xfce

Abaixo, a lista das aplicações que formam o núcleo do ambiente:
- Xfwm4: o gerenciador de janelas do Xfce;
- xfce4-session: gestor de sessão, grava as definições de sessão, entrada e saída de sessão e encerramento;
- xfdesktop: apresenta os ícones no desktop, imagem de fundo e menu de aplicações;
- xfce4-panel: apresenta os painéis para o menu e lançadores de programas, assim como extensões;
- xfconf: sistema de cliente-servidor para guardar as definições;
- xfce4-settings: para alterar as configurações, faz uso do xfconf;
- Thunar: o gerenciador de arquivos;
- xfce4-appfinder: localiza aplicações e executa comandos, substitui o xfrun4 das versões anteriores.

Aplicações opcionais para diversos fins:
- Mousepad: editor de texto;
- xfce4-terminal: emulador de terminal;
- xfce4-mixer: permite alterar o volume do som;
- Midori: navegador web que usa o WebKit;
- Orage: calendarização de acontecimentos;
- Xfburn: gravador de CD e DVD;
- Ristretto: aplicação para visualizar imagens;
- Parole: leitor multimédia baseado no Gstreamer.
Bibliotecas do projeto:
- libxfce4ui: essencial para a interface gráfica;
- libxfce4util: funções variadas;
- exo: biblioteca essencial;
- garcon: biblioteca para o menu segundo o Freedesktop.org.
Requisitos mínimos
O Xfce requer poucos recursos[14]:
| Distribuição | RAM | Espaço livre em disco |
|---|---|---|
| Linux Lite[15] | 768 MB (1 GB recomendados para uso confortável) | 8 GB (recomendado pelo menos 20 GB) |
| Linux Mint Xfce[16] | 1 GB (2 GB recomendados para uso confortável) | 15 GB (recomendado pelo menos 20 GB) |
| MX Linux[17] | 512 MB (2 GB recomendados para uso confortável) | 5 GB (recomendado pelo menos 10 GB) |
| Xubuntu[18] | 512 MB (2 GB recomendado para uso confortável) | 8 GB (recomendado pelo menos 20 GB) |
Distribuições com suporte ao Xfce
Existe um número considerável de distribuições que incluem atualmente o Xfce como seu ambiente gráfico por padrão e muitas outras que o colocam como alternativa aos seus ambientes principais, no total já são cerca de 100 distribuições com Xfce.[19][20] Algumas distribuições que incluem o Xfce como o ambiente de trabalho automaticamente:
- Alpine Linux
- ALT Linux
- Antergos
- antiX
- APODIO
- Arch Linux
- AryaLinux
- AV Linux
- BackBox Linux
- Black Lab Linux
- Emmabuntüs
- CAELinux
- Calculate Linux
- ChaletOS
- College Linux
- Cucumber Linux
- Debian
- Debian Edu/Skolelinux
- Devuan
- DragonFly BSD
- DRBL Live
- Dreamlinux
- Duzeru OS
- Emmabuntüs
- Exherbo
- Fedora Linux
- FreeBSD
- Funtoo Linux
- Gentoo Linux
- GeckoLinux
- GhostBSD
- Guix System Distribution
- GoblinX
- Kali Linux
- Karoshi
- Kate OS
- Korora Project
- Kwort Linux
- Leeenux
- LinuxBBQ
- Linux From Scratch
- Linux Kodachi
- Linux Lite
- Linux Mint
- Lunar Linux
- Mageia
- Manjaro Linux
- MakuluLinux
- MidnightBSD
- MirOS BSD
- MX Linux
- Myah OS
- NetBSD
- NixOS
- NuTyX
- OB2D Linux
- paldo GNU/Linux
- Parabola GNU/Linux-libre
- Pardus
- PCLinuxOS
- Peach OSI
- Pearl Linux OS
- PelicanHPC GNU Linux
- Pentoo
- Pisi Linux
- Peppermint OS
- Plamo Linux
- PLD Linux Distribution
- Plop Linux
- Point Linux
- Porteus
- PureOSlight
- OpenBSD
- Qubes OS
- Refracta
- Radix Linux
- Revenge OS
- Robolinux
- Runtu
- Sabayon Linux
- Salix OS
- SAM Linux Desktop
- siduction
- SolydX
- Slackware
- SparkyLinux
- Source Mage GNU/Linux
- Star Linux
- Swift Linux
- SystemRescueCd
- SwagArch
- TalkingArch
- T2 SDE
- Thinstation
- TrueOS
- Trusted End Node Security
- tuxtrans
- UberStudent
- Ubuntu Studio
- Untangle NG Firewall
- URIX OS
- Vector Linux
- Void Linux
- Voyager Live
- Whoppix
- Wifislax
- Xfld
- Xubuntu
- Zenwalk
- Zorin OS
Galeria
Xfce 4.12 no Xubuntu 17.10
Xfce 4.14 no Xubuntu 20.04
Xfce 4.4.0
Xfce 4.10
Linux Mint XFCE 17.3
Linux Mint XFCE 19.3
Manjaro XFCE 17.0
Manjaro XFCE 18.1.3
Manjaro XFCE 19.0.2
Xfce 4.14 no Fedora 33
Referências
- Credits, Xfce, 28 de abril de 2012, consultado em 4 de setembro de 2012
- «Download». Xfce. Consultado em 15 de dezembro de 2022
- «Xfce 4.18 released». Xfce. 15 de dezembro de 2022. Consultado em 15 de dezembro de 2022
- «Xfce FAQ». Xfce. Consultado em 6 de janeiro de 2007
- «About – general information about the Xfce desktop». Xfce. Consultado em 4 de janeiro de 2016
- «Xfce 4.14 released». Xfce. 12 de agosto de 2019. Consultado em 28 de agosto de 2019
- Also not a joke: XFCE on 39 MB, Kmandla.wordpress.com, 2 de dezembro de 2010, consultado em 4 de setembro de 2012
- «Xfwm - ArchWiki». Consultado em 17 de agosto de 2017
- «faq [Xfce Wiki]». wiki.xfce.org (em inglês). Consultado em 15 de dezembro de 2017
- http://ftp.isu.edu.tw/pub/Linux/LDP/LDP/LG/issue43/jacobowitz.xfce.html Xfce3: Now 100% free software!
- http://unixresources.net/linux/clf/software/archive/00/00/44/51/445169.html Arquivado em 3 de março de 2016, no Wayback Machine. Xfce — UNIX Resources Network
- «News – Xfce 4.12 released – Xfce». xfce.org. Consultado em 16 de dezembro de 2017
- «System Requirements - Xfce Docs». Consultado em 25 de dezembro de 2020
- Bezencon, Jerry. «Linux Download | Download Linux Lite Free Linux Operating System». www.linuxliteos.com. Consultado em 25 de dezembro de 2020
- «Linux Mint 20 "Ulyana" Xfce released! – The Linux Mint Blog». blog.linuxmint.com (em inglês). Consultado em 25 de dezembro de 2020
- «MX-16 Linux Users Manual» (em inglês). Consultado em 25 de dezembro de 2020
- community, The Xubuntu. «System Requirements « Xubuntu». xubuntu.org (em inglês). Consultado em 15 de dezembro de 2017
- «minimum_requirements [Xfce Wiki]». wiki.xfce.org (em inglês). Consultado em 15 de dezembro de 2017
- DistroWatch. «DistroWatch.com: Put the fun back into computing. Use Linux, BSD.». distrowatch.com. Consultado em 15 de dezembro de 2017
Ligações externas
Media relacionados com Xfce no Wikimedia Commons- Sítio oficial
- Blog oficial - Updates do desenvolvimento do Xfce
- Goodies Xfce
- Distribuições Linux com Xfce como padrão no Distrowatch
- xfce-look.org - Temas, ícones, cursores e wallpapers
