To develop or achieve gradually: evolve a style of one's own.

Reusing What Is Already There

Reusing What Is Already There

As many of you know, with Evolve OS I’m setting out to create an experimental distribution. Hopefully, throughout the course of Evolve OS, I’ll be able to influence and help other projects accomplish common goals and improve current technologies.

Recently I’ve been in quite a pickle in terms of choosing a base. Given that Evolve OS is not intended as a daily driver for other users, there are slightly different requirements. A common issue I’ve run into in the past is attempting to keep my own changes in sync with the upstream project, or chasing package versions.

What I actually need with Evolve OS is READ MORE »

Budgie Desktop 2 Released

Budgie Desktop 2 Released

Hi all,

Very quick post here, v2 of Budgie Desktop has been released! Please check GitHub for more information about the release. A variety of bugs have been fixed, and most notabaly, users can now logout, shutdown and reboot all from within budgie-desktop.

Note budgie-desktop uses systemd to perform shutdown and READ MORE »

Budgie Desktop v1.19

Budgie Desktop v1.19

Hello all, today I’ve released a fairly small update to budgie-desktop, v1.19

From the GitHub release page:

  • glib schemas should be compiled
  • CSS styles built directly into binary
  • popover support greatly improved (using grabs, should disappear when its meant to) READ MORE »

Budgie Desktop Available For Testing

Budgie Desktop Available For Testing

To further facilitate the development of Evolve OS, I reach out across the interwebz and ask you, the curious, to give Budgie Desktop a spin.

For openSUSE 13.1, and Fedora 20, please install via OBS

I’m aware of an unofficial AUR package, but do not know if it works or is maintained. Feel free to comment if it does :)

Many features are either missing or not working massively well, but you can now logout, etc, from the desktop and use it. I don READ MORE »

Budgie Desktop “Fixup” Progress

Budgie Desktop “Fixup” Progress

Hello all,

Just a quick status update on the fixes to Budgie Desktop. Currently I’m rewriting parts of the panel component, including the icon-based tasklist. Points of interest:

  • GNOME Theme compatibility has been dropped. Too problematic to support a legacy theme and maintain consistency
  • The panel is now transparent as seen in the screenshots, currently not themable
  • The icon tasklist is around 40% complete, however you can’t currently use it to switch tasks, this will be READ MORE »

Budgie Desktop Screenshots

Budgie Desktop Screenshots

Very short post, because I’m very busy working on the code for this :)

Note, this code is not yet on GitHub, but will find its way there in the next few days. As anyone looking can tell, I’ve drawn heavy inspiration from Chrome OS for the initial direction of the desktop. READ MORE »

Weekend Experimentation

Weekend Experimentation

Hello all!

As some of you may know from my recent G+ post, I recently had to perform some maintenance on the Evolve OS server after a bout of attacks. You’ll be pleased to know nothing was compromised, and we suffered no data loss. READ MORE »

Call for people!

Call for people!

Hello all, I hope you all had a fantastic Christmas and New Year!

Here at EvolveOS, I’m looking for anyone and everyone to jump on board to bring about change. Whether you think something is generally missing in Linux distributions, is done incorrectly, or could just be done differently, you should jump on board!

Remember, we’re looking to experiment, to do things differently. A few points you should be clear on:

  • EvolveOS was not founded with a monetization goal
  • I have a full time career with no intention of giving up my job. EvolveOS is an entirely open project with no reliance on funding or expectation of such.
  • Don’t try to do things better! If you can, do it differently. You’ll find “better” is usually a side-effect.
  • Anything can be changed in EvolveOS. It’s in the name.
  • Support of non-free drivers, firmware, is completely permitted. These usually improve user experience via hardware support.

So whether you’re an artist, a hacker, a writer, a designer, support of open source software or otherwise, ask yourself what could be done differently in Linux desktops. What’s missing? What isn’t right? What does a user need? Why do user-friendly distributions keep popping up? Something isn’t being done right if that keeps happening. The demand is still there, so isn’t being met 100%.

Drop comments below, or email ikey DOT doherty AT gmail DOT com. Use a clear subject (all caps if you must) to ensure I see it. Remember, if you involve yourself for reasons other than enjoying yourself, and promoting healthy change, you’ll be disappointed. Passion and collaboration drive open source development; if this is you, jump in!

Clarification

Clarification

It has come to my attention that there is a lot of confusion surrounding EvolveOS right now. I noticed this today after reading a post on Reddit.

It should be made perfectly clear, that both EvolveOS and the Budgie Desktop exist solely for experimentation, with the purpose of discovering/developing new techniques and ideas with the aim of upstream integration in larger projects, such as openSUSE, GNOME, etc.

Call it an oven if you will, where new ideas can be baked to be shared with other projects. A side effect of EvolveOS’s existence will be a usable distro, as a demonstration of what *can* be done. It is not a fork nor is it attempting to diverge any course.

The current look and feel of the Budgie desktop is incredibly simple, though not *quite* Windows 95 .. :) Developers tend to concentrate on internals before aesthetics, and I’m currently working on the infrastructure of the panel, as well as libpeas based plugins. Once that’s done, we can look at making it more aesthetically pleasing, and start to experiment with new ideas and concepts.

For further clarification, please read the About page, where this is already explained.

Happy holidays to all!

January alpha

January alpha

Hello all, a quick update to any who may be following the blog.

Given the time of year, with Christmas literally around the corner, the first alpha won’t be hitting until some time in January. To most this was probably a given, but its best to clarify the plans. READ MORE »