Home Blog Page 1218

Ozon OS Gets GTK+ Theme Update, Still No Release Date for This Beautiful OS

Ozon is a new OS in the making that uses a custom shell called Atom ES. It’s based on Fedora and it looks like the developers are making some great progress with it.

New Linux distributions are a dime a dozen, and most of them are actually poorly built and with no future whatsoever. The Linux history is littered with the rotting bodies of distros that are not maintained anymore or that have been abandoned. Building an operating system is not an easy task, and building one that’s as complex as… (read more)

Replicant As A Truly Free, Blob-Less Android OS Is Still Facing A Huge Uphill Battle

While Replicant OS is promoted by the FSF as a binary-free Android distribution and a truly open alternative to Apple products, the state of Replicant OS in terms of end-user readiness or being as a viable alternative to iOS and Android leaves much to be desired…

Read more at Phoronix

​Some Patents Become Less Troll Friendly

A Department of Justice decision will make it harder for holders of some standards essential patents to clog up the courts with patent lawsuits.

Read more at ZDNet News

GNU Guix Continues Advancing As A Package Manager & Linux DIstribution

GNU Guix continues to be one of the most interesting new package management initiatives going on in the past few years. Guix also continues evolving into its own Linux distribution filled with GNU software…

Read more at Phoronix

First Samsung Tizen TVs Go On Sale in South Korea

  Samsung unveiled their Tizen based TVs at CES 2015, and today they have gone on-sale in South Korea. This initial batch comes in four sizes — 55, 65, 78 and 88 inches. The 55-inch version is priced at 5.49 million won (US$5,038), with SUHD TV’s having the capability of display over 1 billion colors, 64 times more than the existing models.  

The company has said it will continue to promote the Tizen operating system by eventually applying it to all other consumer electronics for a fully connected platform.    The Tizen TV has a central position in Samsung’s Internet of Things (IoT) strategy, as it can be a central hub that connects other products to it. We are expecting to see the SUHD lineup to be launched in the U.S., Russia and Europe in the near future.    

The post First Samsung Tizen TVs go on-sale in South Korea appeared first on Tizen Experts.

Read more at Tizen Experts

New Steam for Linux Client Fixes OpenGL Crash During Screenshots and Video Recording

Valve has released a fresh Steam Beta client and the devs have made quite a few improvements to the application and they have implemented a couple of Linux-specific features.

The latest development cycle for the Steam client has been rather slow and not too many features have landed for it, but that’s understandable if we take in consideration that the previous stable release has been a big one. For now, only small corrections have been added, although some of them are pretty interesting.

Th… (read more)

Read more at Softpedia News

Which Light Weight, Open Source Web Server is Right for You?

If you use Linux, most likely Apache is your web server of choice. Apache is a great choice. It’s incredibly powerful, very reliable, and secure. There may, however, be certain deployments that either do not need all of the features found in Apache, do not have the resources to support Apache (such as in the case of an embedded system), or need something easier to manage. If that’s the case, fear not ─ there are plenty of light weight, open source, web servers out there ready to meet and exceed your needs.

Let’s take a look at some of the best small footprint web servers available and find out which one is right for you.

nginx logoNginx

Nginx has become one of the most important web servers over the last couple of years. There’s a reason for that. Instead of using the standard threaded- or process-oriented architecture, it uses a scalable, event-driven (asynchronous) architecture. So not only is it incredibly light weight, it’s highly scalable and memory usage is far better suited for limited resource deployments. Nginx also handles simple load balancing, fault tolerance, auto-indexing, virtual servers (both name- and IP-based), mod_rewrite, access control, and much more. Nginx can also serve as a reverse proxy and an IMAP/POP3 proxy server.

Surprisingly, Nginx powers a few very high-profile sites, such as: Netflix, Hulu, Pinterest, WordPress.com, and AirBnB.

Who is Nginx right for? The nice thing about this particular light weight HTTPD daemon is that it doesn’t perform like a lightweight server. Not only does it run with minimal resources, it offers plenty of optional modules and addons. You can find pre-built packages for Linux and BSD for easy installation. So if you need a powerhouse server, in a lighter weight package, Nginx is the server for you.

Nginx comes in at a 10 MB installation (versus the Apache 30 MB installation) and can give you up to a 35 percent performance increase (versus Apache).

Lighttpd logoLighttpd

Lighttpd is light ─ fly light in fact ─ and is the perfect server for any machine suffering from load problems. Lighttpd is also an ideal candidate for embedded systems. In fact, one of the most popular embedded systems on the market now, Raspberry Pi, is an ideal candidate for lighttpd.

Lighttpd offers effective memory management of cpu load, FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting, and much more. Although Lighttpd can handle ten thousand simultaneous clients, chances are you won’t be running a massive site with this lightweight server. Lighttpd’s FastCGI can be configured to efficiently support PHP with opcode caches. This “flyweight” server also supports WebDNA (server-side scripting language with an embedded database system), so you can use lighttpd on an embedded system to create dynamic, database-driven websites.

Who is lighttpd right for? If you’re looking to create an embedded system (with far less available resources) that includes a web component, Lighttpd is most likely what you want. Lighttpd is very simple to use and set up. Configuration of this particular server is handled in a single .conf file.

monkey logoMonkey

Monkey HTTP Daemon is another web server aimed at the embedded systems market. Monkey features the likes of virtual hosts, indented configuration, plugins support, C API Interface, and HTTP/1.1. This is also another asynchronous (event-driven) web server. Monkey’s plugins aren’t nearly as extensive as other servers, but you can find additional support for: CGI, SSL, security, log writer, directory listing, and shell (command line). 

Monkey can serve as a stand-alone server for static content or, thanks to scripting languages such as PHP, Perl, Python, and Lua), it can provide a FastCGI interface to deliver dynamic content. Monkey also provides a C framework, called Duda I/O, for more sophisticated, scalable web services (such as big data, home automation, and real-time bidding markets).

The binary size of Monkey is around 100 KB on installation and around 250 KB on runtime, so it’s incredibly small. Monkey supports ARM, x86, and x64 architecture, so it’s available for multiple platforms and embedded systems.

Who is Monkey HTTP Daemon right for? Anyone needing a web server that is extremely simple to install and setup on an embedded device. For ease of use and static-content performance, Monkey is hard to beat.

cherokee logoCherokee

Cherokee is a user-friendly, lightweight, cross-platform (Linux, Mac, Solaris, BSD) web server that includes plenty of modern features. Out of the box, you’ll find Cherokee supports: FastCGI, SCGI, PHP, uWSGI, SSI, CGI, LDAP, TLS/SSL, HTTP proxying, video streaming, content caching, traffic shaping, and much more. This particular server also has a very user-friendly web-based setup tool.

Cherokee also offers a small listing of web application framework support. Included applications are: PHP, Ruby on Rails, ColdFusion, GlassFish, and Django.

There is one downfall with Cherokee ─ and this could be a deal breaker for some. The last released update was Oct. 2011. That’s seriously out of date. The server still works, but as far as getting security updates and patches ─ good luck.

Who is Cherokee right for? If you’re looking for an easy to setup and use web server that happens to be cross-platform, but aren’t concerned with using out-of-date software, Cherokee might be right for you.

hiawatha logoHiawatha

Hiawatha is a lightweight, open source web server with a focus geared toward security and ease of use. This particular light weight server isn’t designed for embedded systems, but as a fully-functioning, dynamic web server. Some of the features of this particular server include: load balancing, FastCGI, large file support, reverse proxy, chroot support, rewrite support, SSL/TLS, basie/digest HTTP authentication, IPv6 support, virtual hosting, and much more.

But what about the security? Via built-in technology, Hiawatha can stop SQL injections, XSS and CSRF attacks, control external image linking, ban potential hackers and limit the runtime of CGI applications and exploit attempts. There is also a built-in monitoring tool that allows you to keep tabs on all of your web servers.

Even with this solid feature set, Hiawatha remains an ideal option for embedded systems ─ especially those that require added security.

Who is Hiawatha right for? If you’re looking for a robust web server for either a standard setup or embedded system, and require a higher level of built-in security, Hiawatha is the server for you.

When deciding on a web server, it’s very tempting to go with the most widely used system on the planet ─ Apache. But when you have a need that Apache can’t fill, it’s good to know there are alternatives available. Be it for an embedded system, a standard server, or a test environment, open source has your web server needs covered. Give one of these systems a try and see if they don’t meet or exceed your expectations.

The New Stack Makers: Alex Polvi and What Comes with High Availability, Portability and Containers

Alex Williams: I interviewed Mitchell Hashimoto, who was involved in open source when he was in high school. He started with developing videogame cheats. But he learned how to code and became involved in open source that way. To him, it was really about learning. I think it still is about learning. What were those open source communities about for you? Was it just about learning, or was there something more? Could you sense at the time what it might become?

Alex Polvi: Open source, in a lot of ways, is a social mission, not just a technical one. You should be able to open the hood of your car and tinker with it if you want to. It’s like an online civil liberties issue. At the end of the day, it’s about your freedom to run software the way you want, and to know what’s going on with your software. That was what appealed to me most about it early on, as well as my being just technically curious. I mean, I love learning stuff as well. That really resonates with me, what Mitchell said. There’s an endless amount to learn in software and, when the hood is open, you can learn at much more depth than you would if you were just being delivered products off the shelf.

Why did Linux container technology not have the kind of adoption that virtualization from VMware had?

Alex: I think it’s just an evolutionary thing. At first, we had a server running on a single box that was running Red Hat or whatever. The next logical step is to take that same server, but package it up — run them like servers, but stamp them out virtually instead. We’re still thinking about things in terms of servers.

One thing to keep in mind is, all along the way, a good best practice is to run one application per server. VMware tried to do this with virtual appliances, but because their stack was about helping with that step from single-host server to multi-host server, with virtualization, it never really caught on, even though it was always there.

Containers are the next logical thing here. The main way Docker containers are being built is by taking Ubuntu or CentOS as a starting point, and building an application inside of that. Instead of having a carved-up server, I’m going to take my “server world,†but build a container that’s just for the one application— the thing we’ve always thought was good.

 

Read more at The New Stack

VMware’s Cloud Strategy Matures, Focuses on OpenStack

VMware is much in the news this week for its announcements on the cloud computing front. In a blog post, the company announced the launch of VMware Integrated OpenStack, which, notably, is available for use, free of charge, with VMware vSphere Enterprise Plus, vSphere with Operations Management Enterprise Plus and all editions of vCloud Suite. The company is also pushing its vision of “one cloud, any app, any device.”

Shrewdly VMware is steadily moving away from eschewing open source platforms, and embracing them instead, especially with OpenStack. 

Read more at Ostatic

Crimsonland Top-Down Shooter Resurrected and Ported for Linux 11 Years Later

Crimsonland is an old top-down shooter developed by Reflexive Entertainment and published by 10tons Ltd for the Linux platform 11 years later, but we’ll take what we can get.

Crimsonland was initially developed by a studio called Reflexive Entertainment, which were known for a number of quality titles. The most prominent ones are probably the Ricochet series and Swarm. They stopped releasing games a few years back, but it seems that they are still in business, although it’s hard to tell what … (read more)

Read more at Softpedia News