NSA: Please Turn off the Lights When You Leave. Nothing to See Here.

Linux Advocate Dietrich Schmitz shows how the general public can take action to truly protect their privacy using GnuPG with Evolution email. Read the details.

Mailvelope for Chrome: PGP Encrypted Email Made Easy

Linux Advocate Dietrich Schmitz officially endorses what he deems is a truly secure, easy to use PGP email encryption program. Read the details.

Step off Microsoft's License Treadmill to FOSS Linux

Linux Advocate Dietrich Schmitz reminds CIOs that XP Desktops destined for MS end of life support can be reprovisioned with FOSS Linux to run like brand new. Read how.

Bitcoin is NOT Money -- it's a Commodity

Linux Advocate shares news that the U.S. Treasury will treat Bitcoin as a Commodity 'Investment'. Read the details.

Google Drive Gets a Failing Grade on Privacy Protection

Linux Advocate Dietrich Schmitz puts out a public service privacy warning. Google Drive gets a failing grade on protecting your privacy.

Email: A Fundamentally Broken System

Email needs an overhaul. Privacy must be integrated.

Opinion

Cookie Cutter Distros Don't Cut It

Opinion

The 'Linux Inside' Stigma - It's real and it's a problem.

U.S. Patent and Trademark Office Turn a Deaf Ear

Linux Advocate Dietrich Schmitz reminds readers of a long ago failed petition by Mathematician Prof. Donald Knuth for stopping issuance of Software Patents.

Showing posts with label LibreOffice. Show all posts
Showing posts with label LibreOffice. Show all posts

Monday, November 10, 2014

Why Working Towards a Singular Purpose With Linux Matters

Viking Ship (Image Credit: image-pearl.com) 

Open Source isn't really about Application Software.  No, it's a philosophy.  That's it.

Most think of Open Source in the context of Software Development, naturally, but it goes further than that.  It is, essentially, a mindset and 'way of life'.

One can share in a cooperative fashion making contributions to a singular cause and remain compatible with Open Source.  This is a human trait -- a willingness to cooperate, share, help others.  Nurturing and embracing the Open Source philosophy can produce positive results on many levels.

Open Source and the Gnu Public License confer the end-user flexibility to access and make changes to the Linux codebase.

Working cooperatively in lock-step fashion in a large team of Developers requires sharing in the goals of a project and furtherance of those goals, even when there might be some disagreement with the approach taken to do a task or disagreement with agreed-to management objectives or community goals.

The current 'rift' which has developed around whether Debian should or should not incorporate middle-ware design changes promulgated by Red Hat has become a focus of discussion with consideration being given to forking the entire Debian codebase in an effort to retain control of those design changes which are pending in merging systemd into Debian.

The very idea of being able to fork a code base is a good thing.  It was demonstrable when Oracle asserted their control over OpenOffice in a way which resulted in irreconcilable differences with the Open Source Community sufficiently to cause a fork to LibreOffice.  It is assumed that conditions were reached where the requirements set forth by Oracle management oversight were recognized as incompatible with Open Source, the philosophy, and so we now see the end result.

The outcome in this example fortunately was a good one.  It relieved an intractable situation and enabled work to continue on an otherwise viable project.

The Debian Project has taken input on the decision to switch away from aged sysvinit to systemd some time ago.  It was all done with requests for public feedback to be considered in making the final choice.

I feel that choice, to switch to systemd, was a good one given systemd's recognized 'net' technical merits.

Yet, today, we see splinter groups who for their own reasons, some which may be valid and some which may not be valid, wish to fork Debian.

What will the unforeseen 'unintended consequences' of taking such action be?

In my estimation, it will put a 'cloud' over Debian, for one, and produce increased end-user confusion with 'mixed messages' implied as to what is 'good verses bad' design.  A fork of Debian is divisive and will so cause an 'us verses them' environment, hostility, isolation, continued disagreement and is not conducive to cooperation and compatible with the Open Source philosophy.

The Vikings learned to build ships with arrays of oars wherein men would cooperate to function in a collective purpose moving their oars in the water in unison to a drum beat, thereby moving the vessel efficiently and speedily like no other.

It was effective.  It was necessarily cooperative or it would not work.  Ignoring the drum beat would cause the ship to founder and not be propelled forward.

Having yet another fork of Linux is arguably good and bad.  It moves manpower away from one project to another.

Forking dilutes the effectiveness of staying to a singular purpose, a singular api, and introduces more variation which makes achieving standards all the more difficult.

It is because Microsoft Windows and Apple OSX are singular apis that a thriving ecosystem was born.  Out of singularity standardization developed, de facto and otherwise.  There was less confusion as all parties involved know the API is singular and coding applications is vastly simplified.

In terms of commercial involvement, such considerations matter greatly.  Cost for one is reduced when it is known in advance that software behaves one and only one way and so administrative controls can be put in place to promote stability.  Enterprise craves stability.  Systems must run uninterrupted.  Any perceived inconsistencies regarding one particular operating system, Linux, will be viewed as 'weaknesses' and that is to be expected.  No CIO wants to have multiple APIs and their attendant complexities to support.  It is at minimum, inefficient and less than stable and less than cost-effective.

Thus, I feel, while forking is important, and Debian 'purists' have the best of intentions, the end result of such a fork will result in a general decline in the use of Debian regardless of which middle-ware is utilitzed.

It is because of this forking, cloning with Distro-sprawl that I reached the conclusion that sticking with ONE Distro was crucial to the overall success of Linux on the Desktop and in the Data Center.  With that said, I chose Fedora by virtue of its Red Hat guidance and breadth of community involvement.

So, just because one can fork, clone, by virtue of the GPLv2 licensing terms, doesn't mean one should.  While it made sense to fork OpenOffice.org, it does not with Debian and will be harmful.

Restraint and adherence to one API is vital to moving Linux into the realm of mass adoption.  -- Dietrich

Tuesday, July 16, 2013

An Unmet Need: Privacy Integration on the PC Desktop

by Dietrich Schmitz

I had a nice chat (Google Plus) today with +Aaron Seigo regarding RetroShare.

He came to the realization as I have that really, thus far, there isn't any form of integrated privacy control built into any computing Desktop system.

Should there be?  We both agreed that the answer is a resounding 'YES'. (Image credit: Wikipedia.org)

It begs the question:

Should privacy software become an integrated feature, much as having a Microsoft Office or LibreOffice?

It also begs the follow-on question:

Is Internet Privacy-mandated software for general utilitarian email, chat, file sharing, voip, needed?

I submit that we are now confronted by the PRISM effect which has revealed that surveillance is ongoing with the assistance of ISPs, software vendors and the like.  Whether the assistance given to the U.S. government is voluntary or involuntary (National Security Letter) is a separate matter.

Has the government run 'rough-shod' over U.S. and foreign Internet users' privacy rights?

That question will be answered eventually and history will show whether privacy truly matters.

But in the meantime, the PRISM story has galvanized public reaction both domestically and internationally and spurred action by national concerns to begin moving their current tenancy on U.S. Cloud ISPs to off-shore safe-haven equivalents.  The general public are left without a solution to the dilemma that presents:

To what extent should I conduct my personal activities on the Internet?

This question will continue to linger and create fear, uncertainty and doubt unless an effort is undertaken to immediately shore up the general perception that Internet privacy is 'non-existent' with exception to a few limited use cases relegated to corporations and technology elite.

At least, with Federally mandated privacy laws in place, e.g., enacting an email encryption standard would have for example manifold benefits.

For one, folding the aged clear text MIME rfc standard into a layer of GPG encryption would ensure email is readable only by its intended recipient(s).  Email encryption is already being used by a small minority of corporations who must secure their correspondences.

But, there is nothing in the way of designing and implementing a 'turn key' drop-dead simple application to which the general public can avail themselves.  To date, the only application on the horizon which approaches the needed degree of usability I have found is RetroShare, and, it has the best opportunity for being further enhanced so as to become more user-friendly and a candidate for Desktop integration, since it is written in trending Qt and is ported to Windows, OSX, Linux and BSD versions.

If such a Federal mandate were legislated, it might also offer financial assistance to developers to defray their cost to create and/or modify software applications so as to become compliant.

Presumably, such a mandate would have to be on a phased schedule to come into full implementation over perhaps one or two years.  And with those dollars such software would be then made available as part of a larger privacy integration package on the Desktop.

The other perhaps as important benefit of such a mandate is that with open standard GPG keys for the sender and recipient, the currently abused/exploited MIME rfc spec sender id field could no longer be 'forged' by spammers.

ISPs could under Federal guidelines for handling email on Mailer daemon transfer agents shunt 'non-compliant' email off-line entirely if the sender's GPG key were not signed by the recipient.  The U.S. postal service could also have their own GPG postal key which by default all users would sign to receive USPS-routed email.  But as with ISPs, the USPS would also not forward email unless the sender's subkey was signed by the recipient.  That would result in a reduction of spam approaching zero and save billions of dollars spent annually on anti-spam software measures and labor expense.

Extending this idea further, having privacy integration in the Desktop ought to include support for other Internet-related activities:  Chat, file sharing, Voice over IP.

So, you begin to see that software such as RetroShare does have a large potential to be adapted for general public use to enforce mandated privacy measures for access to the Internet.

I hope that this post spurs additional feedback and moves the agenda forward for implementing standards of privacy for all who use the Internet.

-- Dietrich
Enhanced by Zemanta

Monday, April 29, 2013

Turbo Charge Yum with Fastest Mirror and AxelGet Plugins

by Dietrich Schmitz

Holy Crap.

I just finished adding AxelGet to Fedora 18.

What does it do?  


Well, it speeds up your yum downloads by opening multiple ports in parallel, which in turn speeds up your update experience, dramatically.

Now, I've always done my iso downloads using Axel which is the same protocol for AxelGet called by yum.  The axel protocol is arguably faster than any bittorrent.  Just pass the url of a given file which you wish to download to axel in a terminal and off it goes on a tear burning rubber as it starts.

Axel is in the Fedora repository, but if you are currently using another Distro, you can right-click the above link and download a tar.gz of it.  You'll need to untar it to a directory, cd to that directory, ./configure, make and sudo make install to have it available on your machine.

So, I am recommending that the Fedora Team put AxelGet into their standard install as it should be there alongside all the other plugins like Fastest-Mirror.

In this article you'll learn how to install both Fastest Mirror and AxelGet plugins into Fedora 18.

Fastest Mirror


To avail yourself to using Fastest Mirror, open a terminal window and type:


$sudo yum install yum-plugin-fastestmirror

The point of this plugin is for yum to locate a repo mirror which is fastest for your download, presumably one closest to your geographical location.

AxelGet


AxelGet is found in the Google Code repository.  Essentially you will need two files, one being a configuration file, axelget.conf and the other being a Python yum plugin, axelget.py.

Essentially, we need to to download each.  Right-click the links above and save into your ~/Downloads directory.

From a terminal window type:

$cd && cd Downloads


Then axelget.conf must be copied into /etc/yum/pluginconf.d/ directory.  From a terminal, type:

$sudo cp axelget.conf /etc/yum/pluginconf.d/

File axelget.py needs to be copied into /usr/lib/yum-plugins/ by typing the following:

$sudo cp axelget.py /usr/lib/yum-plugins/

You can test the speed now of axelget by installing any application.  I chose LibreOffice.  Remember to observe all rules of the road and traffic regulations.

Always use yum responsibly.

-- Dietrich
Enhanced by Zemanta

Tuesday, April 9, 2013

Migration Needs a Plan

by Guest Writer +Simon Phipps


Migration Needs A Plan
Simon Phipps, Meshed Insights Ltd

Perhaps you’ve considered migrating your company to an open source desktop productivity suite? There are a host of good reasons for such a move. The most obvious one that comes to mind is to save on license fees, but don’t be fooled. For the migration process to be a success and the full benefits to be reaped, you must invest in the changeover itself. Don’t believe that because you want to save money long term you should skimp short-term. A look at the City of Freiburg’s attempted migration reveals the dangers of treating the new software as a drop-in replacement. (Image right Credit: Wikipedia.org)

The true benefits of the change arise not from avoiding license fees but from the flexibility your company gains. That flexibility comes from cross platform interoperability and the longevity given to the tools and file formats you are free to use. Even simple changes can make a big difference. For example, a company-wide policy of using hybrid PDF format for all documents distributed internally is a significant first step into freedom. Distributing editable document versions of any format, open or not, encourages unnecessary complexity at the desktop as well as potentially limiting the life of your “corporate memory”.

Together these benefits give a significant level of control over your IT environment and the far lower rate of change makes documents accessible for the longest possible time. That stability alone ensures that the features in use across your company’s ecosystem are as interoperable as possible. Thus the savings come a little further down the line, once the new system is up and running, and not just as a result of the changeover.

To make sure that the changeover to open document formats and open source tools is a successful one (bringing all the desired benefits and being adopted quickly by staff), requires planning, foresight and intentionality with regard to the migration process itself. Continuing their practice of creating resources and “letting the work do the talking” The Document Foundation have recently issued a white paper explaining how to conduct a successful migration. Naturally TDF use LibreOffice as the open source suite to install, but other open source alternatives work just as well with the same ideas.

The migration guide condenses the hard-won experiences of a number of community contributors who make their living consulting on office productivity migrations. It walks through a 10-step plan, involving everything from analysis of your existing practices through training strategies and implementation of the new software and beyond into recording and learning from the process itself. Hopefully the paper will evolve as the community adds its experience – it’s a hybrid PDF after all, anyone can edit it and this would make a great focus for the cross-community collaboration some folk are calling for.

Already TDFs migration guide has a wealth of good advice, highlighting the need for planning, preparation and ongoing funding for making a change of this nature to your companies working habits. The obvious subtext to the document’s creation is that with the growing importance of the open Web and interoperability, making the migration to open source tools and formats is a consideration worth serious thought. It’s a change which may just make the difference for your company.


__________________________

Simon Phipps is currently President of the Open Source Initiative and a board member of the Open Rights Group and of Open Source for America. He has served on a number of advisory boards for other projects, including the GNOME Foundation, OpenSolaris, OpenJDK, and OpenSPARC.


© 2013 Meshed Insights Ltd.   Licensed for use under CC-BY-SA 3.0 crediting meshedinsights.com, other rights reserved.

Enhanced by Zemanta

Tuesday, March 26, 2013

Fuduntu: Back to Fundamentals, Gets it Right

by Dietrich Schmitz

I have spent several months searching for a Linux Distro that meets my requirements.  My trusty Acer Aspire One Netbook is equipped with 2 GB ram and a 160GB HDD and has served me well since its purchase in 2010 for $279 US.

The changes to Ubuntu Unity and Gnome3 set me into motion in search of a replacement Distro.  Last year I tried many Distros looking yet something was missing.  I didn't realize what it was until I tried Fuduntu in its 2013.1 version released in January.

I tried it and truthfully, I didn't expect what I found.  That name just threw me because it's not a silly Distro.  Quite the opposite, in fact, I discovered a 'sleeper'.  This product, developed by +Andrew Wyatt,  has all the earmarkings of a thorough-bred commercial grade Distro, yet is community-based managed by a small dedicated collective team who understand the 'fundamentals'.

Fundamentals.  A good word, which is descriptive of what has been missing in the Linux Desktop world.  The basics, if you will, the entire enchalada was cast aside by Canonical in their 'vision' to chart a new course with Unity.

Despite their best intentions, Canonical chose to discard 'fundamentals' and threw the baby out with the bathwater.

Unity brought its own set of features but discarded a whole raft of features found in Gnome2.  That fits my definition of regression.  The side effect of Ubuntu with Unity is seen in a series of third-party utilities, i.e., TweakUI, which is now in the Ubuntu repository to fill those feature deficits.

Fuduntu, much to my pleasant surprise opened up to a beautifully asthetically minimalistic Gnome 2.34 GUI.  Get out of town!

Fuduntu Linux 2013.1


Immediately, I felt as sense of nostalgia, harkening back to pre-Unity versions of Ubuntu.

Now, I thought, this is exactly what I need.  The fundamentals hath returned.  I was happy.

Giggly happy in fact.  Anyone in their right mind will immediately find this Distro likeable.   I mean, what's not to like?  It's familiar, functionally complete, and intuitive, yet, it doesn't over-embellish.

Okay, so you get it.  I like Fuduntu.  Lets look at some of the salient features.

tmpfs

I was at first concerned by the use of tmpfs, but haven't encountered any issues.  Essentially, /var and /tmp are mounted to a tmpfs in ram to speed up operations.  You only have log files for your current bootstrap session.  On a Netbook, this is a plus and I haven't seen a need for log rotation or viewing older logs.  To the average user, this is going to go unnoticed but does yield a performance improvement and is particularly well-suited for Atom based machines with hard disk drives (HDD vs. solid state drives SSD).

Swappiness


Swappiness is set aggressively to 10 and should yield a performance improvement in reducing the need to swap to disk, the slowest operation with any HDD equipped machine.

Jupiter


Andrew Wyatt is the author of the original and exceedingly popular Jupiter power management utility.   Users of Netbooks and Laptops alike will appreciate that Andrew chose to merge key features of Jupiter into Fuduntu--specifically power management will help keep your battery running optimally during your unplugged sessions.

Look and Feel


Fuduntu in its default configuration is minimalistic.  I like minimalism and appreciate the aesthetic chosen by the Fuduntu Team.  The default icon set is Faenza Cupertino.  I'll go out on a limb here.  It's gorgeous.


File Manager


Again Fuduntu scores high with its choice of Nautilus Elementary, a patched simplified, most-elegant version of standard bearer Nautilus File Manager component in Gnome 2.34.  Coupled with the Faenza Icon set, the result is an exceptional file manager.

VLC Media Player

Today, VLC Media Player has taken over the reigns from one-time King MPlayer and distinguishes itself as the exemplar.  A facile and most capable media player fluid in all respects, VLC comes with Fluendo's own codecs and GStreamer enhanced ongoing development support resulting in a superior multi-media experience.

Cairo Dock


I wasn't sure how I would feel about Cairo Dock, recalling its use in prior years, but I have to give this product an enthusiastic thumbs up.  Reviewing the product, I would say that it is functional, overall much improved and there when needed.  At this point, I think were I to switch to another Distro without it, I would miss it.  The integration of Compiz effects is a big plus in the aesthetic department and in the default start-up, the Desktop dock is minimally populated with just the basic applications, not over done.


Libre Office


This if not present would be a glaring omission and it has become the standard to be included in most every Distro, Libre Office.  It gets the job done.

System Tools

I was surprised at what I found on the System Tools menu.  First off, Ailurus will help you with a wide range of system settings and really is a nice utility to quickly get to some of the customizations that might otherwise require the user to get 'under the hood', as in, going to a terminal and doing some command-line wizardry.  Also found on the System Tools menu, is Deja Dup Backup, GParted, and Disk Utility, a nice graphical utility to diagnose the health of your hard drive with Smartmon.

Graphics


Not too surprising is the presence of GIMP, but also found is Shotwell Photo Manager.  I would mention that too often in other Distros, they overload the menus with redundant programs, many of which I'll never use.  I like that GIMP is included by default as I seem to recall that Ubuntu does not.

Internet

Again, Fuduntu strikes a nice minimalistic application mix, including Google's open source Chromium, Pidgin, Mozilla's Thunderbird email client, DropBox, and Remmina Remote Desktop Client.  These by themselves should cover most users' needs.  Not over done.  As for myself, I chose to download Google's Chrome web browser and XChat to stay in touch with the IRC channels.

Accessories

To my surprise, I discovered when pressing the print screen button that Fuduntu binds the key to running perhaps the best screen shot utility out there, Shutter.  Pressing PrtSc takes a shot with Shutter and opens up the application to the just taken shot.  Nicely done.  Gedit is also included and is the standard Gnome GUI programmer's editor.  Included also for terminal sessions are the popular vim and Nano text editors.

Summary


As mentioned before, I am giddy.  This modest Distro with the funny name fits the bill.  It does the job and it does it well.  The installation was clean and intuitive and more importantly easy to use.  As updates occur, you'll find a system tray update icon appear.  Fuduntu having a Fedora lineage uses rpm package management with yum.  You may opt to use the graphical package manager front end found on the System->Administration->Add/Remove Software, or, for those who prefer, drop out to a terminal and fire off a yum command which has its own accompanying man page documentation.

So, what makes this understated Distro so great?  I think that the return to fundamentals is the most sensible thing about it.  Concerns regarding the ongoing support for Gnome 2.34 are valid but Red Hat will continue to perform code maintenance through end of year 2014.  I trust well before then, Andrew Wyatt and Fuduntu Team will have set into motion a replacement GUI.  Rumor has it that he and +Ikey Doherty co-Founder of SolusOS, are collaboratively working on the soon-to-be released SolusOS 2.0 which will run with their newest fork of Gnome3, Consort.  Also rumor has it that Andrew Wyatt is planning inclusion of KDE in the Fuduntu repository.

All in all, Fuduntu strikes the right balance for me: professional, sleek, minimal, nimble.  It has the fundamentals 'down pat'.  Give Fuduntu your serious evaluation.  I promise, you won't be disappointed.

-- Dietrich







Enhanced by Zemanta

Sunday, February 17, 2013

Not so fast: The notebook market still has room for disruption

Acer C7 Chromebook
Acer C7 Chromebook
(Photo credit: Ready Set Monday!!!)
by Pete Mazzaccaro

Since 2013 began, all the buzz in the Linux community has had to do with mobile. FirefoxOS is going to market on Chinese handsets soon. Ubuntu announced a phone version and developer images for Galaxy Nexus phones are due in a matter of days. Android, which many of us proudly count in the Linux fold, has continued to gobble every open corner of the mobile mar
ket as even tablets from Asus and Samsung (including the Nexus 7 and 10) gain popularity

But with all this mobile buzz, I continue to feel like there’s a real important segment of the market that those focusing on mobile continue to miss -- the light weight and productivity oriented notebook PC.

Wait, I thought this was the post PC era?

Tuesday, February 12, 2013

Software To Love

By Robert Pogson

Some software you just have to love. It works well. It's easy to learn. The price is right. You can share it with others and not have to fear a knock at the door. It's Free Software. Love starts with the terms of the licence:
  • OK to run the software,
  • OK to examine the code,
  • OK to modify the code, and
  • OK to distribute the code modified or not under the same terms.

Thursday, February 7, 2013

Open Source and Linux in 2023

Live free or die, the motto of New Hampshire o...
Live free or die, the motto of New Hampshire on its state quarter (Photo credit: Wikipedia)

Written by Guest Author: Adrian Bridgwater

I don't profess to be able to accurately predict the state of Open Source and Linux in 2023
any better than the next man or woman, but there are a few trends percolating through
the wider fabric of the open computing cosmos that could give us some pointers if we look
around.

The first lesson when trying to look forward is to forget 2023. A decade away is a bad
time frame. Do you want to know when the next big thing and the next killer app, platform,
computing delivery paradigm, device form factor change and software service going to
come along?