Ubuntu is composed of many software packages, the vast majority of which are distributed under a free software license. The only exceptions are some proprietary hardware drivers.The main license used is the GNU General Public License (GNU GPL) which, along with the GNU Lesser General Public License (GNU LGPL), explicitly declares that users are free to run, copy, distribute, study, change, develop and improve the software. On the other hand, there is also proprietary software available that can run on Ubuntu. Ubuntu focuses on usability, security and stability. The Ubiquity installer allows Ubuntu to be installed to the hard disk from within the Live CD environment, without the need for restarting the computer prior to installation. Ubuntu also emphasizes accessibility and internationalization to reach as many people as possible.
Custom Search

The fbida project contains a few applications for viewing and editing images.

Tuesday, September 28, 2010

The fbida project contains a few applications for viewing and editing images, with the main focus being photos. The applications are:
fbi
This is a image viewer for the linux framebuffer console.

fbgs
A wrapper script for viewing ps/pdf files on the framebuffer console using fbi.

ida
This is a X11 application (Motif based) for viewing images. Some basic editing functions are available too.

exiftran
command line tool to do lossless transformations of JPEG images. Works much like jpegtran, but unlike jpegtran it does not ignore the EXIF data ;)

thumbnail.cgi
Small and fast CGI script (written in C) to extract EXIF thumbnails from jpeg images and send them to the web browser.

Fbida melds two programs, fbi (frame-buffer imageviewer) and ida. fbi displays console images, and ida runs on X Windows. They share common image-decoding libraries, so the developer merged the two apps to save on doing everything twice.

Fbida comes with most Linux distributions. On Fedora it comes in two packages, fbida and fbida-ida. On Debian it's fbi and ida. Ida is not needed for console use.

Using fbida is easy. Just hit Ctrl+Alt+F2 to switch to a console and run it like this:

$ fbi filename
If you get the error "can handle only packed pixel frame buffers," which is quite possibly one of the most uninformative error messages of all time, simply pass in a vga parameter at boot. GRUB users add it to the end of the kernel line in /boot/grub/menu.lst. LILO users add "append=".

How do you know what to use? Refer to Section 5.3 in the Framebuffer Howto. For example, to get 1024x768x16 bits, GRUB looks like this:

kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda1 ro quiet splash vga=0x314 
fbi will play a slideshow. Change to a directory full of images, then run:

$ fbi *
You can zoom in, zoom out, and scroll up, down, and sideways. You can also configure your desired options permanently in ~/.fbirc. man fbi tells all.


Adserver          610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

rss_trappola

Minimum Profit, a programmer's text editor open source.

Sunday, September 26, 2010

Minimum Profit is a curses/GTK text editor for programmers.

Some of the highlights include:

* Multiple files can be edited at the same time and blocks copied
and pasted among them.
* Syntax highlighting for many popular languages / file formats: C, C++,
Perl, Shell Scripts, Ruby, Php, SQL, Python, HTML...
* Creative use of tags: tags created by the external utility _ctags_
are used to move instantaneously to functions or variables inside
your current source tree. Tags are visually highlighted (underlined),
and symbol completion can be triggered to avoid typing your own function
names over and over.
* Intelligent help system: pressing F1 over any word of a text being edited
triggers the underlying system help (calling _man_ when editing C or Shell
files, _perldoc_ with Perl, _ri_ on Ruby, _winhelp_ on MS Windows...).
* Understandable interface: drop-down menus, reasonable default key bindings.
* Configurable keys, menus and colors.
* Text templates can be easily defined / accessed.
* Multiplatform: Console/curses, GTK+ (1.2 and 2.0), MS Windows.
* Automatic indentation, word wrapping, internal _grep_, learning /
repeating functions.
* Search and replace using plain text or regular expressions (including
a special function to replace text on all open files).
* Small memory footprint.
* Multilingual.
* Password-protected, encrypted text files (using the ARCFOUR algorithm).
* It helps you abandon vi, emacs and other six-legged freaks definitely.
* Awesome easter egg.

Download:

Latest version is 5.1.4. Minimum Profit Release Notes.

Online documentation.


Screenshots.







Adserver          610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

rss_trappola

Gamgi is a program to build, view, and analyze atomic strucures such as molecules, crystals, glasses, liquids, etc..

Sunday, September 19, 2010

GAMGI (General Atomistic Modelling Graphic Interface) is a program to build, view, and analyze atomic strucures such as molecules, crystals, glasses, liquids, etc. It aims to be useful for: the scientific community working in Atomistic Modelling that needs a graphic interface to build input data and to view and analyse output data, calculated with Ab-Initio and Molecular Mechanics programs; the scientific community at large studying chemistry, physics, materials science, geology, etc., that needs a graphic interface to view and analyse atomic structural information and to prepare images for presentations in classes and seminars; teaching chemistry and physics in secondary schools and universities; science promotion in schools, exhibitions and science museums.

GAMGI aims to be useful for: 1) the scientific community working in atomistic modelling, who needs a graphic interface to build and analyse atomic structures; 2) the scientific community at large, who needs a graphic interface to study atomic structures and to prepare images for presentations; 3) teaching the atomic structure of matter in schools and universities, even inviting students to run GAMGI at home; 4) science promotion, in exhibitions and science museums.

GAMGI supports the following objects: Text, Orbital, Bond, Atom, Direction, Plane, Group, Molecule, Cluster, Cell, Arrow, Shape, Graph, Assembly, Light, Layer and Window.

Text
.

GAMGI supports both wired (stroked) and solid (extruded) 3D fonts.

Stroked fonts are needed to show information (as measurements and object identification) on the screen, which needs to be three-dimensional because it will be linked to molecules and other three-dimensional objects. Stroked fonts are relatively simple, so characters can be drawn fast. Measurements and object identification must work in both manual and automatic modes. In the automatic mode, measurements of distances and angles must be recalculated and the results updated in the text objects in real time, while the user manipulates the objects.

Extruded fonts are designed to provide the highest possible visual quality to text objects. These fonts work well with lights and can be relatively complex, so they are much slower than the stroked fonts.

Text objects can own other text objects only, so they are recursive objects. This gives the user maximum flexibility to manipulate different text fragments separately and compose them to obtain the final result. Text objects can be owned by any other GAMGI object except lights and windows.

Orbital.

Only the low-level engine infra-structure of orbital objects is implemented so far. The goal is to describe: 1) simple hydrogen-like orbitals, s, p, d, f, etc., and its hybridisations, sp, sp2, sp3, etc.; 2) complex representations of the electronic clouds surrounding the nucleus, commonly provided by combinations of Gaussian, Slater and plane wave analytic functions; 3) combinations of numerical functions usually described by spline line coefficients; 4) pseudo-potentials electronic descriptions.

The main difficulty with orbitals is to collect the data from files with completely different formats, provided by Gaussian, ADF, DSolid, Plana, etc. and build a common way to handle all this information. This problem must be correlated with the way GAMGI handles input/output data.

Orbitals can own text objects, so for example the name of the orbital can be attached to it.

Bond.

GAMGI handles bonds between atoms as objects owned by these atoms. Each atom can have an unlimited number of bonds. Each bond must have two parent atoms. Bonds can own orbitals and texts.

Atom
.

Atoms are the most important objects in GAMGI. They can own orbitals, texts and are the only objects that can own bonds.

Direction
.

Direction objects were designed primarily to handle crystallographic directions but they should provide useful functionality even in the absence of periodic cells. Currently, crystallographic directions can be viewed directly in space or represented as poles or traces in stereographic projections. Important properties such as the distance between nodes or the angles between directions and planes can be determined just clicking on the objects.

Futurely users should be able to choose directions of atoms in cells, clusters or molecules, automatically producing direction objects reproducing those directions, including the atoms and its child, bonds, orbitals and texts, and then handle these new direction objects as totally independent viewing and building tools.

Direction objects can own atoms, orbitals and texts.

Plane.

Plane objects were designed primarily to handle crystallographic planes but they should provide useful functionality even in the absence of periodic cells. Currently, crystallographic planes can be viewed directly in space, in the reciprocal lattice, or represented as poles or traces in stereographic projections. Important properties such as the distance between planes, the area per node or the angles between planes and directions can be determined just clicking on the objects.

Futurely users should be able to choose planes of atoms in cells, clusters or molecules, automatically producing plane objects reproducing those planes, including the atoms and its child, bonds, orbitals and texts, and then handle these new plane objects as totally independent viewing and building tools.

Implementing x-ray and electronic diffraction patterns, showing crystallographic planes as circular spots, represents a high priority project for the future.

Plane objects can own directions, atoms, orbitals and texts.

Group.

Group is an object container designed to handle a fragment of a molecule, a residue of a protein, a mero of a polymer chain, or other chemical species. Group objects can own an unlimited number of other chemical species as groups, atoms, and related objects as texts, orbitals, directions and planes. A group is therefore a recursive object, with unlimited nested levels, and its properties should reflect the child chemical features. For example, an amino-acid has amino NH2 and carboxylic acid COOH groups, the later in turn contains an hydroxyl group OH. Currently Group objects can be created only from XML files. Mechanisms to measure length, angle and torsion measurements in groups of atoms are already in place and tested. Algorithms and tools to modify length, angle and torsion values, in both open and cyclic structures have been implemented and fully tested. Everything else is not done yet.

Molecule
.

Molecule objects are essentially containers, objects whose primary purpose is to own other objects, as atoms and bonds. Molecules can own groups, planes, directions, atoms, orbitals and texts. Currently Group objects can be created only from XML files. Mechanisms to measure the point symmetry in molecules are already in place and tested. Everything else is not done yet.

Cluster
.

Cluster is an object container, designed to contain an unlimited number of chemical species as child objects, including other clusters, molecules, groups, atoms and related objects such as texts, orbitals, directions and planes. A cluster is therefore a recursive object, with unlimited nested levels, and its properties should reflect the child chemical features.

Clusters are currently used in the Voronoi tesselation of an arbitrary set of atoms.

Cell.

All the GAMGI functionality related with atomic structures with periodic boundary conditions is handled by cell objects. Crystalline structures can be created indicating either a crystalline lattice and a motif or a space group and the asymmetric unit atoms. The 14 Bravais lattices can be represented by Conventional, Primitive and Wigner-Seitz cells, plus Rhombus and Sphere volumes. Users can choose the number of cells, the volume size, the cell positioning, the type of cell borders, solid or wired cell representations, and the cell color. Any Cluster, Molecule, Group, Atom or even Orbital, Text object can be used as a valid motif to construct a periodic structure. GAMGI provides powerful yet simple pattern rules to indicate which lattice nodes should be filled, this way allowing users to create complex mixed structures that can be used to study liquids and other non-periodic systems. In particular, these pattern rules can be used to build 2D and 1D periodic and non-periodic structures.

Arrow
.

Arrow objects include different types of 2D and 3D arrows, which are not text objects but are very useful to prepare images containing atomic structures, graphs, text, etc., for presentations at seminars or school teaching, or for producing printed images for articles or books. Arrow objects can own text objects (only). This is useful for example to add an equilibrium constant over a double arrow symbolising a chemical equilibrium. The low-level engine infra-structure required to handle arrow objects is fully implemented but everything else is not done yet.

Shape


Shape objects describe backgrounds, boxes, circles, ellipses, diamonds, etc. designed to make an image for a presentation more clear and pretty. The aim is therefore to fill the gap between text and arrow objects. Shape objects can own text objects only. This is useful, for example to include a message in a box. Nice functionality to have in GAMGI shape objects includes: 1) several styles should be provided for shape objects, including solid, contour, partially transparent, etc.; 2) mechanisms should be provided to allow users to choose and apply OpenGL textures, in 2D and 3D shape objects; 3) mechanisms should be provided to allow users to make textures, namely profile gradients, as in the GIMP. The low-level engine infra-structure required to handle shape objects is fully implemented but everything else is not done yet.

Graph


Graph objects will be used to describe all sort of graphic information usually related with atomic structures, including for example radial distribution functions and electron density maps. In particular, graphs will be used to represent the copious amount of data often provided by ab-initio and molecular mechanics calculations. Graphs can own text objects only, which will be used for captions, titles, labels, etc. The low-level engine infra-structure required to handle Graph objects is fully implemented but everything else is not done yet.
Assembly


Assembly is an object container, designed to be fully flexible. An assembly can own any GAMGI objects, including other assembly objects, except lights, layers and windows. An assembly object is therefore a recursive object, with unlimited nested levels. For example, an assembly can be used to associate a graph with a molecule and a cell, to manipulate all of them at once. Currently Assembly objects can be created only from XML files. The graphic interfaces to properly link Assembly objects are not done yet.

Light

Everything related with lightning in GAMGI is handled by light objects. GAMGI lights implement all the functionality provided by the OpenGL specification. This includes directional, positional and spot lights, ambient, diffuse and specular light components, and axial and radial light attenuations. The maximum number of lights that each layer can own is fixed by the graphics library used with GAMGI. In Mesa this number is currently 8, the minimum required by the OpenGL specification. However, as the number of layers that each window can own is unlimited, the same is true for the total number of lights per image. Lights are the only objects in GAMGI that cannot own other objects.

Layer
.

GAMGI supports multiple, unlimited, layers for each window, allowing users to move and copy objects between different layers and see multiple layers simultaneously. A layer can own all kinds of GAMGI objects, except bonds, windows and layers. In particular, layers are the only GAMGI objects that can own lights.

Functionality currently implemented includes perspective and orthographic projections, full control over projection and model view (like a photographic camera) parameters, inside and outside visibility, background color, plus undo and save history mechanisms to keep and recover the whole contents of each layer, for as many levels as previously defined.

Perspective projection is better to simulate realistic views but the orthographic projection (mostly used in architecture) is usually preferred for most work related with building and viewing structures, because these are not distorted by perspective. The projection parameters, that control the matrix transformations related with the projection of the 3D space on the screen, are fully controlled by the users.


GAMGI supports multiple, unlimited, windows, which allow users to easily move and copy objects between them. Window objects are truely independent, so they can be opened and closed in any order. Windows can own layer objects only, which can be moved or copied between different windows.

Mission.

GAMGI at work
Our goal is to provide a free package to construct, view and analyse atomic structures, as powerful and simple to use as possible.

GAMGI aims to be useful for: 1) the scientific community working in atomistic modelling, who needs a graphic interface to build and analyse atomic structures; 2) the scientific community at large, who needs a graphic interface to study atomic structures and to prepare images for presentations; 3) teaching the atomic structure of matter in schools and universities, even inviting students to run GAMGI at home; 4) science promotion, in exhibitions and science museums.

Achievements.

GAMGI at work
GAMGI can determine any point group of symmetry, can build crystals for any space group of symmetry, can build Random Close Packing structures, Voronoi and coordination polyhedra for arbitrary structures. GAMGI comes with comprehensive atomic data, including ionic radius and isotopic data. GAMGI can handle an arbitrary number of independent windows, layers (with different referentials, projections, viewports and visibilities), lights (directional, positional and spot), 3D text fonts (extruded and stroked). Actions can be performed in a single object or in a list of objects previously selected. GAMGI comes with detailed but concise documentation, just one click away for each task.
Shortcomings.

GAMGI at work
Currently GAMGI cannot handle alpha helix or beta sheet protein secondary structures, cannot calculate struture factors or diffraction patterns, cannot calculate orbitals, cannot show data graphics, cannot handle .pdb, .jmol and .cif files, cannot export or import coordination or Voronoi polyhedra. Support to build molecular structures is sketchy.

Requirements.

GAMGI at work
GAMGI can be installed on any computer running Linux/Unix with the standard X Window System. GAMGI requires the following libraries: Gtk, Mesa, Gtkglext, Expat and Freetype. GAMGI 0.14.8 or above requires GTK 2.18 to compile. To run properly, GAMGI requires a graphics environment with at least 16 bits per pixel, plus a 3-button mouse.


Screenshots.

Image showing Zinc Blende with coordination polyhedra
Structure of Zinc Blende, with each S2- surrounded by four Zn2+. Tetrahedral coordination polyhedra are shown in Solid and Wired styles, with autonomy All and None, to ilustrate the new Polytope functionality. The Layer is represented with white background, often the best option when preparing a picture for publication. Gnome on Fedora 8. Size: 51,963 bytes.

Image showing convex hull from 50,000 atoms inside a cube

Coordination polyhedron obtained from 50,000 atoms randomly distributed inside a cube. This is exactly the same code used to obtain small coordination polyhedra as above for Zinc Blenda. Technically this is an implementation of a 3D convex hull incremental algorithm, with conflict lists to achieve NlogN scaling. It takes just 3-5 seconds to complete, because most atoms are deep inside the cube and can be efficiently discarded. Gnome on Ubuntu 9.04. Size: 32,761 bytes.

Image showing convex hull from 50,000 atoms on a sphere

Coordination polyhedron obtained from 50,000 atoms (almost) randomly distributed on the external surface of a sphere. This case takes much more time to calculate (about 30 seconds) because all atoms contribute to the final polygonal surface. As atoms are added one at a time (3D convex hull incremental algorithm), the polygonal surface must be recalculated 50,000 times. Gnome on Ubuntu 9.04. Size: 41,309 bytes.

Image showing YBa2Cu3O7 superconductor with 2D and 3D polytopes

A 3x3x2 convencional cell volume of orthorhombic (group 47) YBa2Cu3O7 superconductor, shown here with 2D squares and 3D square piramids to emphasize the oxygen coordination around copper. Outer atoms were removed to improve readability. Wyckoff coordinates were taken from Ira Burshtein Crystal Structures site. Gnome on Ubuntu 9.04. Size: 35,468 bytes.

Adserver          610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

rss_trappola

What colors do the web’s most powerful brands use to distinguish themselves from others?

Friday, September 17, 2010

What colors do the web’s most powerful brands use to distinguish themselves from others? The folks from COLOURlovers decided to find out, producing the infographic below as the result.

As it turns out, web brands love color. Only a few of them are predominantly grey or black and white.


The most popular color is blue (nearly all big social networks use it), followed by a variety of reds and oranges. Also, many of the web’s top brands, such as Googleand MSN, have a multicolored logo.


COLOURlovers used data from Alexa, Compete and Nielsen to compile the list of the top 100 brands on the web, and while one can always question their methodology, the infographic definitely paints an interesting picture concerning color usage by some of the most popular brands on the web.

Adserver          610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

rss_trappola

Raster3D is a set of tools for generating high quality raster images of proteins or other molecules.

Tuesday, September 14, 2010

Raster 3D is a set of tools for generating high quality raster images of proteins or other molecules.

The core program renders spheres, triangles, cylinders, and quadric surfaces with specular highlighting, Phong shading, and shadowing.

It uses an efficient software Z-buffer algorithm which is independent of any graphics hardware.

Ancillary programs process atomic coordinates from PDB files into rendering descriptions for pictures composed of ribbons, space-filling atoms, bonds, ball+stick, etc.

Raster3D can also be used to render pictures composed in other programs such as Molscript in glorious 3D with highlights, shadowing, etc. Output is to pixel image files with 24 bits of color information per pixel.

Download current version:
Raster3D_2.9-2.tar.gz
Previous version:


Sample figures generated using Raster3D.


MSMS + Raster3D
This figure illustrates using Raster3D to draw a slice through a molecular surface, revealing interior cavities and channels.

Full size image:
PNG format (280 kByte) JPEG format (49 kByte)


XtalView + Raster3D
You can render the canvas window of an XtalView map-fitting session as a Raster3D image via a simple pull-down menu.

Full size image:
TIFF format (1048 kByte) JPEG format (248 kByte)


XtalView + Raster3D
Both XtalView and Raster3D can now represent thermal ellipsoids. This view of ellipsoids + density from the 1.25Å refinement of CTB was composed by merging files from Xfit and rastep, and then labeled using ImageMagick.

Full size image:
TIFF format (536 kByte) JPEG format (160 kByte)


ORTEX + Raster3D
Patrick McArdle has adapted the Raster3D components rastep and render for use with the small-molecule visualization tool ORTEX.

Full size image:
TIFF format (200 kByte) JPEG format (39 kByte)


New in version 2.3 "glow" lighting
Position of Bee Venom Phospholipase A2 at the Membrane Surface Using a Novel Electron Paramagnetic Resonance Technique (image courtesy of Ellie Adman).

Full size image:
TIFF format (448 kByte) JPEG format (41 kByte)


Example6: The Raster3D utility programs ribbon and rings3d can generate filled-ring diagrams of sugars, nucleic acids, and other biological molecules.

Full size image:
JPEG format (26 kByte)


Example2: A representation of the E. coli heat-label enterotoxin LT-I binding to multiple copies of a branched oligosaccharide at the cell surface. This example was created using the Raster3D utility programs balls and rods.

Full size image:
TIFF format (264 kByte) JPEG format (33 kByte)


Example3: A closer view of the sugar binding site in the LT-I toxin. This figure was created by feeding the output of Per Kraulis' program Molscript into the Raster3D rendering program.

Full size image:
TIFF format (408 kByte) JPEG format (77 kByte)


Example4: Another closeup of the same binding site in the closely related Cholera toxin. This example was created using the Raster3D utility programs balls and rods.

Full size image:
TIFF format (952 kByte) JPEG format (71 kByte)


Raster3D can render transparent surfaces. The stereo pair shown here was built up by merging a description of protein secondary structure from Molscript and the corresponding molecular surface as caculated by Anthony Nicholl's program GRASP.

Full size image:
JPEG format (54 kByte)


Pointers to other useful programs.

Coot
The contents of the current view window in a Coot session may be rendered in Raster3D using the hotkey. More complicated scripting from Coot is also possible. Coot web page: http://www.ysbl.york.ac.uk/~emsley/coot/.
Conscript
A program for generating electron density isosurfaces (an alternative to the usual chicken-wire). MC Lawrence & P Bourke (2000) J Appl Cryst 33, 990-991. Source and executables available from the Conscript web page: http://astronomy.swin.edu.au/~pbourke/papers/conscript.
ImageMagick
As a general tool for image viewing and manipulation (including annotation and format conversion) I recommend John Christy's ImageMagick, which is available from the ImageMagick web page at www.ImageMagick.org and via anonymous ftp from ftp.x.org among other places.
Molscript
Molscript version 2.0 now has an official web site at http://www.avatar.se/molscript.
Ortex
Patrick McArdle has adapted the Raster3D tools rastep and render for use with the ORTEX small-molecule package under DOS/Windows. Sample picture. Further details from web site http://www.nuigalway.ie/cryst/ortex.html.
X3DNA
Figure generation and analysis tool for RNA and DNA structures. X3DNA Web site: http://rutchem.rutgers.edu/~xiangjun/3DNA/.
XtalView
Very nice open-source crystallographic package for model-building, map-fitting, etc. with direct output to Raster3D for figure generation. XtalView web site http://www.sdsc.edu/CCMS/Packages/XTALVIEW/
Adserver          610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

rss_trappola

Ubuntu Privacy Remix is a modified Live-CD based on Ubuntu Linux.

Saturday, September 11, 2010

Ubuntu Privacy Remix (UPR) is a modified live CD based on Ubuntu.

Its goal is to provide a completely isolated working environment where private data can be dealt with safely and to protect data against unsolicited access.

Networking is intentionally disabled and saving data to mounted volumes is not allowed. The live CD is not installable to hard disk.

Updates (via Distrowatch):

Ubuntu Privacy Remix Mark Preetorius has announced the release of a new update of Ubuntu Privacy Remix 9.04, an unofficial Ubuntu variant whose goal is to provide a completely isolated working environment and to protect data against unsolicited access: "The Ubuntu Privacy Remix team has published the fourth stable release of Ubuntu Privacy Remix. All software packages, including the kernel, were updated to their newest versions to close security holes and fix bugs. This will be the last version of Ubuntu Privacy Remix 9.04, a release candidate of its successor, version 10.04, is already available. Due to space constraints, Firefox (which was only good for viewing HTML files anyway) had to be replaced with Midori."

Visit the project's
home page to read the brief release announcement.

Download: upr-9.04r4.zip (693MB).

Ubuntu Privacy Remix is a modified Live-CD based on Ubuntu Linux. UPR is not intended for permanent installation on hard disk. The goal of Ubuntu Privacy Remix is to provide an isolated, working environment where private data can be dealt with safely. The system installed on the computer running UPR remains untouched.


The risk of theft of such private data arises not only from "conventional" criminals, trojans. rootkits, keyloggers etc. In many countries, measures are taken or being prepared aiming at spying and monitoring its citizens. Ubuntu Privacy Remix is a tool to protect your data against unsolicited access.


But I am already encrypting my data...
Good encryption is of course one of the most important measures to protect your data. Ubuntu Privacy Remix contains the well-known cryptographis software TrueCrypt and GnuPG. But the security of encryption relies not only on the security of the used software.
Trojans, Rootkits, Keyloggers can lower or even circumvent the security of cryptographic software.


For example software like Microsoft Office or Google Desktop, which create an unencrypted copy on hard disk when opening files from an encrypted TrueCrypt-Volume.
Or a trojan that waits for you to open a TrueCrypt-Container, mailing your sensitive files to someone else at the next opportuinity.


Or malicious software that logs your keystrokes, including the passphrase for your secret GPG-Key, and mailing it along with the key to some unknown attacker. Heor she could then read all your past and future Mails he/she gets his hands on.


Security is a system
These few examples show that security means the security of the whole working environment, and that security can never be provided by one program alone. Editing, de- and encryption of sensitive data should therefore be done with a system that

  • never has or had contact to untrustworthy networks like the internet
  • cannot leave data unencrypted on the hard drive, not even unnoticed or by accident
  • offers no opportunity to spyware to permanently install onto the system

Getting your own UPR CD.

Ubuntu Privacy Remix is a free project. Anyone finding it useful can use UPR free of charge and is encouraged to send suggestions, bug reports and criticism to us.


The image of the CD can be downloaded here. The UPR developers can neither guarantee that the download servers never get compromised, nor can we guarantee that downloads are not being redirected to other servers by DNS spoofing or similar. The authenticity of the image can be verified using our GPG-Signature.


For additional control, people wanting to build their own CD from scratch can find the Tutorials for this here.


Howtos.

Here you can find several Howtos and videos for working with Ubuntu Privacy Remix:

1 How to build your own UPR-CD (9.04)
2 Booting Ubuntu Privacy Remix
3 Verifying signatures
4 Working with extended Truecrypt volumes
5 How to build your own UPR CD
6 UPR on USB drive
7 How can I support the UPR project?


Adserver          610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

rss_trappola

My Favorites

Finance

Logo IWBank gif120x60 banner 9

Antipixel & Counters

Dr.5z5 Open Feed Directory BlogESfera Directorio de Blogs Hispanos - Agrega tu Blog BlogItalia.it - La directory italiana dei blog Software blogs Computers blogs Il Bloggatore Add to Technorati Favorites diigo it Peru Blogs Programming Blogs - Blog Catalog Blog Directory AddThis Social Bookmark Button Find the best blogs at Blogs.com. website counter
Social Bookmarking
Add to: Mr. Wong Add to: Webnews Add to: Icio Add to: Oneview Add to: Linkarena Add to: Favoriten Add to: Seekxl Add to: Kledy.de Add to: Social Bookmarking Tool Add to: BoniTrust Add to: Power Oldie Add to: Bookmarks.cc Add to: Favit Add to: Newskick Add to: Newsider Add to: Linksilo Add to: Readster Add to: Folkd Add to: Yigg Add to: Digg Add to: Del.icio.us Add to: Reddit Add to: Jumptags Add to: Upchuckr Add to: Simpy Add to: StumbleUpon Add to: Slashdot Add to: Netscape Add to: Furl Add to: Yahoo Add to: Spurl Add to: Google Add to: Blinklist Add to: Blogmarks Add to: Diigo Add to: Technorati Add to: Newsvine Add to: Blinkbits Add to: Ma.Gnolia Add to: Smarking Add to: Netvouz Information

Recent Posts