Linux experts Seravo background Linux Debian SUSE
Linux-natives blog: Linux and open source – technology and strategy

CiviCRM – Open Constituent Management for Organisations

For our civic clients, the CRM of choice is CiviCRM – a free constituent management system specifically designed with organisations in mind. CiviCRM in a nutshell CiviCRM is essentially a lightweight relations management system, designed to easily integrate with organisations’ existing platforms, such as Drupal, WordPress or Joomla. Vanilla CiviCRM offers the following list of features out-of-the-box: Contact […]

Optimal Sailfish SDK workflow with QML auto-reloading

Sailfish is the Linux based operating system used in Jolla phones. Those who develop apps for Jolla use the Sailfish SDK (software development kit), which is basically a customized version of Qt Creator. Sailfish OS apps are written using the Qt libraries and typically in the C++ programming language. The user interfaces of Sailfish apps […]

The best replacement for Windows XP: Linux with LXDE

As of today, Microsoft has officially ended the support for Windows XP and it will no longer receive any security updates. Even with the updates, XP has never been a secure platform and by now users should really stop using it. But what should people install instead? Our recommendation is Lubuntu. Windows XP has finally […]

Open source for office workers

Open source software is great and it’s not only great for developers who can code and use the source directly. Open source is a philosophy. Open source is for technology like what democracy is for society: it isn’t magically superior right away, but it enables a process which over time leads to best results – […]

How’s (battery) life with Jolla?

Some years ago Nokia conducted a large survey among its customers on what people most liked about Nokia phones. One of the top features turned out to be their unrivaled battery life. Despite the hype around screen resolutions, processor performance and software versions, one of the most important features for a mobile device is simply […]

Jolla and Sailfish Hack Day 2014-03-29

Due to popular demand we are organizing a second event! Would you like to learn how to write a Sailfish OS app and get it into the Jolla store? Or are you already working on a Sailfish app but need help with it? Join us on Jolla and Sailfish Hack Day to code and learn […]

Installing Node.js on SUSE Linux Enterprise

The officially supported collection of software in SUSE Linux Enterprise Linux 11 Service Pack 3 does not contain all conceivable Linux software, but in the Open Build System there are tons of software that is build for SLES 11SP3. Installing these software packages and repositories is of course on your own risk, as they are […]

Top 8 features and priorities for company websites in 2014

What makes a good website in 2014? Here are the top 8 most important priorities a business website must have to be successful and competitive today. 1. Responsive design The share of mobile devices is growing all the time so websites are required to work on devices of all sizes. Responsive design means that the […]

Jolla and Sailfish Hack Day 2014-02-22

Would you like to learn how to write a Sailfish OS app and get it into the Jolla store? Or are you already working on a Sailfish app but need help with it? Join the Jolla and Sailfish Hack Day to code and learn from other SailfishOS and QML enthusiasts. And if you already have […]

Seravo salad spring 2014 schedule

Seravo salad is a monthly event where we discuss relevant subjects related to open source and the Internet, while the attendees enjoy a healthy salad lunch. The event is organized in cooperation with Hub Tampere. This tradition started during the autum of 2013 and the presentations so far have been about our customer cases, social […]

Easy HTML5 quality assurance tools

There are plenty of free tools available for HTML5 quality validation and testing that can and should be used by anybody who produces or buys software products. Unlike traditional native binary-only apps, with HTML5 apps the user has the ability to access the source code due the technical structure of how HTML5 apps are composed. […]

The Jolla phone – first impressions

The first device running SailfishOS, the successor of Meego, has finally been released. It’s elegant and beautiful both on the outside and inside. It has multiple unique features that makes it unlike any mobile device we’ve seen so far. We have been waiting for Jolla to release their phone for more than a year and […]

FANC: Ecological and economical IT

IT isn’t typically considered to be very environmentally friendly or cheap but The Finnish Association for Nature Conservation’s (FANC’s) strategy to use open source software has helped them achieve both. The issue of environmentally friendly IT is actively discussed at the The Finnish Association for Nature Conservation (Suomen Luonnonsuojeluliitto). There are a number of web […]

SUSE event in Tampere 2013-11-20

What do you need for a secure and well managed Linux environment? SUSE and Seravo presents SUSE Finland and Seravo Oy will have a joint SUSE event in Tampere on Wednesday 2013-11-20 starting at 13:00. The event is in Finnish and more details can be found in the COSS.fi calendar, which is the primary listing […]

Past, present and future of VALO-CD

The VALO-CD is a project with the mission of making it as easy as possible for any average home of office user to start using Free and Open Source Software. Traditionally open source software has been a thing only known by computer enthusiasts while the average Joe has only known about (closed source) software from big […]

Strategy article posted on with tags

Dual-booting Ubuntu 12.04 and Windows 8 with Restricted Boot

In parallel with the introduction of Windows 8, Microsoft also introduced new hardware requirements to all manufacturers who sell pre-installed Windows 8 computers. As Microsoft Windows still has a monopoly in the desktop and laptop computer market, lots of people who buy computers suffer from a new anti-feature Microsoft introduced: Secure Boot. All Windows 8 […]

Technology article posted on with tags

Tips to optimize images for faster loading websites

For a multitude of reasons ranging from user conversion rate to search engine ranking, it is important for web sites to load fast. The first rule of thumb to having fast loading pages is to keep the amount of data the users need to transfer small. The smaller the web page file and its dependencies […]

JavaScript, the winning style

Update July 15th 2013: Due to commenters demand, we have re-published this research as a Git repository anybody can contribute to: github.com/Seravo/js-winning-style. This article has become our most popular article with over 10 000 unique readers, so this issue is clearly something the JavaScript community should get done. Update August 16th 2013: A translation in […]

6 reasons to learn JavaScript

Presentation held at Happy Hacking Day 2013 at Haaga-Helia in Helsinki, Finland. In a nutshell, the six reasons to learn JavaScript are that it is: easy: JS is a high-level language where things like type setting and compiling is done automatically, so it suits even people with no previous programming experience. versatile: JS is multi-paradigm […]

Dell XPS 13 Ubuntu Edition – first impressions

Update October 2013: We bought a new Dell XPS 13 in October with Ubuntu pre-installed but unfortunately it seems to have problems with the wireless: wifi connections seem to disconnect at random and thus wifi is useless. We found out that the in the new laptop shipped to us this fall the Intel wifi card […]

Seven reasons why tablets are the future

1. Touch is intuitive It’s easy to learn to use a mouse. But touching you don’t need to learn at all. It is so intuitive that even an 1-year old child can interact with touch devices in meaningful ways. And if an 1-year old can use touch devices, so can you mother and grandmother too. […]

Strategy article posted on with tags

Improve MySQL performance to speed up websites

In every business the rule is that if your service is slow, you’ll loose customers, and it certainly applies online too. If your website takes two seconds to load instead of a half second, you’ll loose visitors and business. Even if it is just about improving by a few seconds, on the web it does […]

Optimizing web server performance with Nginx and PHP

Who would not want to have a fast service? No matter how good your web service is, if it takes 5 seconds to load a page, people will dislike using it. Even search engines dislike slow servers and decrease their ranking. Faster is always better. In our article a few months ago we asked what […]

Localization, internationalization and the Finnish language

Open source might make you think about geeks who mostly talk to computers with programming languages. Actually human language skills are just as important. Translators are needed in every international open source project. Localization becomes a necessary task in almost every open source project in Finland. We have been translating software interfaces into Finnish in […]

Free Your Android phone (and upgrade to the latest Android version)!

Most Android phone manufacturers provide operating system upgrades, so you can run the latest version of Android even with an older smart phone. With closed software phones like iPhone this is not possible, since Apple wants to force its customers into always buying a new phone. However not all Android phone manufacturers provide upgrades, or […]

Free manuals for open source software

FLOSS Manuals is here to help people use the open source software programs. There is a clear lack of useful end user manuals for open source software. Open source software has to be combined with open source manuals created in the same spirit of collaboration. And the content should not be locked down but forever […]

Installing Android-x86 4.0 on the ExoPC (WeTab)

The official Android project only releases versions for the ARM platform, but there is an unofficial porting project for the Intel x86 platform called Android-x86. Using this version you can in theory install Android on any home computer lying around. In practice however you need to consider what kind of components your device has and […]

Git training with Devaamo

On November 28th Otto Kekäläinen of Seravo ran a Git training session on request by the Tampere-based developer community Devaamo ry. Git is great revision management system authored by Linus Torvalds, and in last two years its popularity has exploded because it is so great, but certainly not because it would be easy to use, so there […]

The WOW effect

The mobile devices scene is very interesting to follow at the moment. All competitors have a huge urge to overtake the market, since we know that in a few years billions of people on this planet will buy a mobile device, and whoever gets the biggest market share now, is likely to make huge profits […]

Nordic Free Software Award 2012 to Seravo staff

Seravo staff member Otto Kekäläinen was given the Nordic Free Software Award 2012 at FSCONS held in Göteborg on the 9th to 11th of November. The award was shared by two people. The other recipient was Ole Tange, who is the director of IT-Politisk Forening, a non-governmental organisation that has succeeded in bringing Free Software to the public sector in […]