Linux.com

Community Blogs



QuickLicenseRT Linux Can Protect and License Desktop Software

Excel Software announced QuickLicenseRT Linux for desktop software. QuickLicenseRT Linux implements the full QuickLicense runtime system for protection, activation and license management. A company can protect software from piracy and increase revenue by supporting a wide range of license types, activation processes and advanced licensing features.

During development, QuickLicenseRT Linux is used in conjunction with QuickLicense running on a Mac OS X or Windows computer. The developer configures all aspects of the software license with QuickLicense and builds a tiny encrypted Ticket file. That Ticket file is bound to a Linux desktop application with a few lines of programming code that sends commands to the QuickLicenseRT executable.

Linux programmers enjoy a quick, integrated solution for almost any software protection, activation or licensing requirement. The runtime allows one software build to support Trial, Product, Subscription, Floating, Try/Buy or Educational licenses. The activation process for protected software allows manual activation without Internet access, semi-automated activation through a web browser or fully automated activation through an online activation server.

While one license command is sufficient for many applications, the runtime library supports dozens of command strings to access all licensing features available in the QuickLicense system. Runtime commands include license release, restore, reset, suspend, remote enabling of features, field read and write, plus data send and receive through the activation server.

Without writing any software, a developer can configure language specific interfaces for any human language. A configurable License Options panel allows protected software to be securely moved between computers, features to be remotely enabled or time and execution expired licenses to be extended.

QuickLicenseRT Linux is part of the suite of Excel Software protection and licensing solutions for Mac OS X, Windows, Linux, Android, Mobile or Web software. Computer unique Activation or Subscription Codes for protected Linux applications can be generated with QuickLicense or LicenseSupport. Custom online activation can be automated with Serial Numbers using the Safe Activation service or the self-hosted WebActivation or Desktop License Server products running on a vendor website.

QuickLicenseRT Linux supports all major Linux distributions including Ubuntu, Debian, OpenSUSE, Fedora and CentOS on an x86 computer architecture. A Single User License at $395 includes royalty-free runtime distribution rights for any number of protected products or licenses. The package includes a User Guide and the SendMessage test application to try all license types and commands without any programming. Contact Excel Software for a Demo edition or free access to an extensive video library on topics related to software protection, license management and automated order processing for any type of digitial product.

Excel Software
Ph: (702) 445-7645
Fax: (702) 445-7814
Web: www.excelsoftware.com
Email: This e-mail address is being protected from spambots. You need JavaScript enabled to view it

 

 

 

 

 

 

 

Fun Linux Terminal Commands !

The linux terminal is very powerful and comprehensive. You could spend days exploring all the commands and functions and you still not may find these funny little things.

Star Wars!

Entering the command

telnet towel.blinkenlights.nl

will play Star Wars, A New Hope. All done in text!

                                           All image credit goes to william @ Linoxide

 

Fortune

Why not have your computer give you your fortune?

Install the fortune command by entering

sudo apt-get install fortune

Now enter

fortune

for your fortune!

Yes

Using the ‘Yes’ command will continuously enter whatever you chose. Just entering Yes will enter ‘y’.

You can do whatever you like!

Hello!

Pressing CTRL+c will stop this.

The Matrix

What programmer doesn’t wish they coud read and write code like in the matrix?

Install it with

sudo apt-get install cmatrix

and run it with

cmatrix

Use CTRL+c to the exit the matrix.

Fire!

Start a fire in your teminal by entering

aafire

fire

Press any key to put out the fire.

Calendar

Enter the Command

cal

to view the built in calendar.

cal

Esrever

Enter

rev

After hitting enter, you can type anything you wish, hit enter, and watch it become reversed.

rev

CTRL+d will stop everything from being reversed.

Cowsay

Cowsay will turn text into happy ASCII cows.

uptime

 

 

 

Linux Shell Tip: Remove files with names that contains spaces, and special characters such as -, --

In Linux or Unix-like system you may come across file names with special characters such as:

  • -
  • --
  • ;
  • &
  • $
  • ?
  • *
  • White spaces, backslashes and more.

In this quick tip I am going to show you to delete or copy files with names that contain strange characters on Linux.

Sample file list

Here is a sample list of file names:

file-1

The problem and solution

Your default bash shell considers many of these special characters (also known as meta-characters) as commands. If you try to delete or move/copy such files you may end up with errors. In this example, I am trying to delete a file named '>file':

$ rm >file

Sample outputs:

rm: missing operand
Try `rm --help' for more information.

The rm command failed to delete the file due to strange character in filename.

Tip #1: Put filenames in quotes

The following command is required to copy or delete files with spaces in their name, for example:

$ cp "my resume.doc" /secure/location/
$ rm "my resume.doc"

The quotes also prevent the many special characters interpreted by your shell, for example:

$ rm -v ">file"
removed `>file'

The double quotes preserve the value of all characters enclosed, except for the dollar sign, the backticks and the backslash. You can also try single quotes as follows:

$ rm -v 'a long file   name  here'
$ cp 'my mp3 file.mp3' /backup/disk/

Tip #2: Try a backslash

You can always insert a backslash (\) before the special character in your filename:

$ cp "my\ resume.doc" /secure/location/
$ rm "\*file"

Tip #3: Try a ./ at the beginning of the filename

The syntax is as follows to delete a file called '-file':

$ rm -v ./-file
removed `./-file'

The ./ at the beginning of the filename forces rm not to interpret - as option to the rm command.

Tip #4: Try a -- at the beginning of the filename

A -- signals the end of options and disables further option processing by shell. Any arguments after the -- are treated as filenames and arguments. An argument of - is equivalent to --. The syntax is:

$ rm -v -- -file
$ rm -v -- --file
$ rm -v -- "@#$%^&file"
$ rmdir -v -- "--dirnameHere"

Tip #5: Remove file by an inode number

The -i option to ls displays the index number (inode) of each file:

ls -li

Use find command as follows to delete the file if the file has inode number 4063242:

$ find . -inum 4063242 -delete

OR

$ find . -inum 4063242 -exec rm -i {} \;

Sample session:file-2

For more information and options about the find, rm, and bash command featured in this tip, type the following command at the Linux prompt, to read man pages:

$ man find
$ man rm
$ man bash
 

10 Linux Bash and KSH Shell Job Control Examples

Linux and Unix are multitasking operating systems i.e. a system that can run multiple tasks (process) during the same period of time. In this new blog series, I am going to list the Linux and Unix job control commands that you can use for multitasking with the Bash or Korn or POSIX shell.

Read more: 10 Linux Bash Shell Job Control Examples

 

cwrap 1.0.0 - Testing your full software stack on a single machine

FOSDEM/Brussels
 
Sunday, February 2nd 2014, Version 1.0 of cwrap, a project to test your full software stack, has been released at FOSDEM. cwrap is a set of tools to create a fully isolated network testing environment to
test client/server components on a single host. It provides synthetic account information, hostname resolution and privilege separation support. The heart of cwrap consists of three libraries you can
preload in any executable.
 
The cwrap project does not require virtualization and can be used to build environments on different operating systems. The project consists of a socket wrapper, NSS module wrapper (users, groups,
hosts), and a (s)uid wrapper with support for GNU/Linux, BSD and Solaris.
 
The origin of these wrappers is the Samba project, where the wrappers have already been in use for many years to successfully test the SMB and other protocols'implementations. Now it is possible to use them
outside of the Samba project. The wrappers have been enhanced with new features.
 
Learn more at http://cwrap.org/
 

How to update Ubuntu 12.04 LST

First thing you should do just after the installation is updating the Ubuntu. Ubuntu 12.04 is the LST version and would be supported until April 2017. If you have Ubuntu 12.04 freshly installed, very first thing after installation is to update all the repositories. This would save you from unmet dependency errors.

Read complete step by step Guide here

How to update Ubuntu 12.04 LST

 

Linux Game Sales Statistics From Multiple Developers

GamingOnLinux.com reached out to multiple game developers to get insights into how well their games are doing on Linux and these are the results.

http://www.gamingonlinux.com/articles/linux-game-sales-statistics-from-multiple-developers.2963
 

dstat Tool to Monitor Processor, Memory, Network Performance on Linux Server

Dstats is a versatile resource statistic tool. This tool combines the ability of iostat, vmstat, netstat, and ifstat. Dstat allow us to monitor the linux server resources in real-time. When you need to gather those information real-time, dstat will fit your need.

Read more... Comment (0)
 

How to setup Virtualbox guest additions on Fedora 20

Fedora 20 (Heisenbug) is currently the latest release and if you want to try it on VirtualBox then install the guest additions for full functionality. Installation is simple and takes a few steps, but involves download and updates which would require some bandwidth. 1. Update Fedora The first thing to do is to upgrade all packages and make the system uptodate. $ sudo yum distro-sync 2. Install kernel headers and build tools VirtualBox guest additions are...
Read more... Comment (0)
 

18 things I did after installing Fedora 20, the Xfce spin

Fedora with Xfce Dis-preference for Gnome 3 and un-necessity of KDE is the reason why I mostly choose the Xfce desktop when working on or trying out newer or unknown distros. And when working at length, I always choose to tune the desktop to my whims. Xfce is perfect when productivity is high on priority but not at the cost of functionality or looks either. And this post compiles a list of better-ments I...
Read more... Comment (0)
 

Steps to Install Wine 1.7.11 on CentOS, RHEL and Fedora

Wine is an Open Source implementation of the Windows API and will always be free software. Approximately half of source code is written by its volunteers, and remaining effort sponsored by commercial interests, especially CodeWeavers.

 

Read complete article at Install Wine 1.7.11 on CentOS, RHEL and Fedora. This article will help you to install Wine 1.7.11 using source code by compiling it.

 
Page 11 of 132

Upcoming Linux Foundation Courses

  1. LFS230 Linux Network Management
    06 Oct » 09 Oct - Virtual
    Details
  2. LFD331 Developing Linux Device Drivers
    13 Oct » 17 Oct - Virtual
    Details
  3. LFS430 Linux Enterprise Automation
    13 Oct » 16 Oct - Virtual
    Details

View All Upcoming Courses


Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board