Main > Free Download Search >

Free purposes of research software for linux

purposes of research

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1269
POPsearch 0.4.1

POPsearch 0.4.1


POPsearch is a desktop search engine that you can access from anywhere. more>>
POPsearch is a personal search engine that is designed to help you easily organize and find information on your computer. POPsearch lets you index your entire collection of email messages and files. This collection can then be searched remotely from any computer that has a web browser.
POPsearch has features thatre especially appealing to the programming community because it actively allows you to expose and classify data relationships.
Think of POPsearch as a new type of Relationship Engine for your daily flow of information.
With POPsearch, you can easily index your entire collection of email messages and files. This collection can then be searched from any type of web browser.
When POPsearch is configured correctly, you can also access your POPsearch data remotely from any computer that has a web browser.
POPsearch currently supports the following types of data:
- Ascii text
- FrameMaker documents
- LaTeX documents
- Microsoft DBX mailboxes
- Microsoft MBX mailboxes
- Microsoft PST mailboxes
- Microsoft Excel spreadsheets
- Microsoft Word documents
- PDF documents
- Postscript documents
- RTF documents
- Troff files
- WordPerfect documents
When the indexing is finished, the data is available for analysis with any web browser or in a batch mode from the command line.
The following features are available when POPsearch interacts with a web browser:
- If your computer maintains a connection to the Internet, you can access your POPsearch data remotely from any computer that has a web browser.
- The user can navigate through the entire collection of files and email.
- Popular sources of information are displayed as the user navigates through the data.
- References from/to files are expandable.
- The user can search the entire collection or specific directories.
- The user can also narrow the scope of the search to specific types of data or directories.
- The user can save searches, and mark the valuable items thatre contained in the search results.
- Search results can be expanded through the use of a thesaurus.
- Search results can also be expanded through the use of automatic spell checking.
- The system supports wild card searching (e.g. *string or string*).
- When viewing email topics, the user has the ability to "mine" the email for active and casual participants. For each participant, the user is able to determine the types of information that the user is most interested in.
- Email messages are automatically rated for positive or negative content.
- For every file and email message, the system displays a thumbnail representation of the data.
- The user is able to classify files, saved searches, email, and web sites into various personal research topics. The user also has the ability to search in their personal research.
- Comments can be attached to files and email messages.
- The user can apply personal ratings to files and email messages.
- A collection of themes allows the user to customize the look and feel of the POPsearch interface.
From the command line, POPsearch creates HTML output for CGI purposes, or XML output for other applications.
POPsearch is currently designed to run on *nix platforms.
POPsearch is licensed under the GNU General Public License, version 2.
<<less
Download (3.1MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1643 downloads
Research 0.3.0.3

Research 0.3.0.3


Research is a simple and functional application for organizing research papers. more>>
Research is a simple and functional application for organizing research papers. The project allows the tracking of sources, linking of notes and quotes to sources, and organizing of notes in an outline.
Main features:
- Can have many separate papers with their own distinct sources, notes, and outlines.
- Sources can be set up with a citation that uses ${PG} as a placeholder for the page number. For example:
- Mike Sager, The Worlds Greatest Book (Somewhere, USA: Sager Publishing, 2007), ${PG}
- will become
- Mike Sager, The Worlds Greatest Book (Somewhere, USA: Sager Publishing, 2007), 52-65
- when a note is created for that source with the page range set to 52-65
- OUTLINING!!! I am excited because I could never find this in any program anywhere. You can set up an outline for your paper and link in the notes/quotations wherever you want in the outline. If the note is modified, it will update in the outline. They can also be rearranged.
- AJAX interface for quicker, easier use. Outline now has drag n drop sorting and heading/note creation.
<<less
Download (0.088MB)
Added: 2007-04-12 License: GPL (GNU General Public License) Price:
930 downloads
Multi Purpose Scanner 0.03

Multi Purpose Scanner 0.03


Multi Purpose Scanner is a simple scanner written in C that starts a number of child processes. more>>
Multi Purpose Scanner is a simple scanner written in C that starts a number of child processes, connects to a list of IP addresses, and logs a certain number of characters to standard out or a file.
Low band use is one consecuence of a single connection per child that recieve an only defined num of characters.
Main features:
- $ mpscan -e -p 25 -t 15 -r 100 -T 20 -R 192.168.1.0-10
- Fast mp-scan 0.04-testing ...
- Total ip: 11
- 11/11 91% 192.168.1.10
- Generated 11 ip in 0.199 seconds
- Ip range parsed... 11 ip found
- Scan on 25 started...
- 0:192.168.1.0 -> Network is unreachable
- 3:192.168.1.3 -> Connection refused
- 2:192.168.1.2 -> Connection refused
- 1: 192.168.1.1 -> 220 zeus.olimpo.hm ESMTP Postfix (Debian/GNU)
- 6:192.168.1.6 -> No route to host
- 5:192.168.1.5 -> connected but no data retrived within 7 sec
- 4:192.168.1.4 -> No route to host
- 8:192.168.1.8 -> connect timeout after 15
- 7:192.168.1.7 -> No route to host
- 9:192.168.1.9 -> No route to host
- 10:192.168.1.10 -> No route to host
- Waiting for child dead...
- Scanned 10 ip in 3.14821 seconds
- Scan ended... enjoy the result
Enhancements:
- added T and I option,
- added changelog,
- added debian rules,
- added man page,
- Makefile created.
<<less
Download (0.007MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1210 downloads
Research Master 1.2c

Research Master 1.2c


ResearchMaster has been designed to make working a little easier. more>>
ResearchMaster project has been designed to make working a little easier. Specifically, the application can be either a storage facility for all of your precious, miscellaneous digital information, or for just some of it. The project began as a way for the author to [1] have a centralized library for all the papers and various snippets he collects, and [2] to have some powerful, built-in support for BibTeX, the LaTeX bibliography system ( The LaTeX bibliography system, as described in the Leslie Lamport book. ISBN 0-201-52983-1).
When the application starts up, it creates a virtual filesystem (vfs) from information contained in records. Each record appends itself under at least one folder in the vfs, and the vfs is represented by a tree-widget system of folders and records. The application is divided into folder controls (left) and record controls (right).
Each record is actually a set of three python dictionaries, stored in a flat ascii text file. The three dictionaries correspond to [1] BibTex information corresponding to the record, [2] Meta information (eg. isbn, call number, url, membership) and [3] an endless notes file. When a record is selected from the tree widget, the corresponding three dictionaries are presented in a three-tabbed notebook widget on the right side of the application.
New records are created via a button on the records toolbar. When you create a new record the application pops a filechooser and you are given the opportunity to import a single file. Perhaps the imported file is a pdf copy of a research paper that you dont want to lose. ResearchMaster is a good place to store it. First, the record and the imported file now have each other. Now you can keep a log of your involvement with the file in the notes portion of the record. The Meta portion of the record contains non-BibTex information, such as which folders the record is a member of. The application accesses the records BibTex information whenever the record has membership within the subtree of a particular folder for which a recursive bibliography is being generated.
Heres a typical example: Say you create a folder for some project. Lets say that after six months your folder now has several subtrees of folders and records, all arranged according to the scheme that happened. Now imagine there are twenty records with BibTex information strewn throughout the projects subtree, side-by-side with other records that dont have BibTex information (notes, whatever). By pushing the Create Bibliography button on the left toolbar the application will produce a perfectly formatted BibTex file with all twenty records.
Each record can be made a member of any folder simply by adding the folders path to the membership list in the Meta portion of the record. The tree widget is dynamically constructed by recursively examining a directory tree (corresponding to the folders of the tree-widget) and the membership list contained in each record. This is done so that we only have one physical copy of each record, despite the fact that the record might show up in fifty different places throughout the tree widget.
The file that gets imported with a record can be any file of any format. You can tell ResearchMaster to launch the file as an argument to any external application, based on the filenames suffix (.gif, .avi, .mpg, .mp3). Then, select the record from the tree, push the launch button (on the records toolbar), and voila! The associated application brings up your file. Thats one feature that makes working a little easier.
Enhancements:
- Small correction was needed on line 1140 of ResearchMaster_wxuser.py, where "researchmaster" needed to be "ReseaerchMaster" for preferences initialization.
<<less
Download (2.1MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1061 downloads
Protothreads 1.4

Protothreads 1.4


Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems. more>>
Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems, such as small embedded systems or wireless sensor network nodes.
Protothreads provide linear code execution for event-driven systems implemented in C. Protothreads project can be used with or without an underlying operating system.
Protothreads provide a blocking context on top of an event-driven system, without the overhead of per-thread stacks. The purpose of protothreads is to implement sequential flow of control without complex state machines or full multi-threading.
While protothreads originally were created for memory-constrained embedded systems, it has found many uses as a general purpose library too. Examples include multimedia streaming server software, grid computing research software, and MPEG decoding software for Internet TVs.
Main features:
Main features:
- Very small RAM overhead - only two bytes per protothread and no extra stacks
- Highly portable - the protothreads library is 100% pure C and no architecture specific assembly code
- Can be used with or without an OS
- Provides blocking wait without full multi-threading or stack-switching
- Freely available under a BSD-like open source license
Example applications:
- Memory constrained systems
- Event-driven protocol stacks
- Small embedded systems
- Sensor network nodes
- Portable C applications
Enhancements:
- PT_SCHEDULE() now returns true both when a protothread is waiting and when it has yielded.
- A README file has been added for Visual C++ users that explains how protothreads may trigger a compiler bug and how to prevent this from happening.
<<less
Download (0.25MB)
Added: 2006-10-02 License: BSD License Price:
1120 downloads
OSSP flow2rrd 0.9.0

OSSP flow2rrd 0.9.0


OSSP flow2rrd is a companion tool to the Flow-Tools toolkit. more>>
OSSP flow2rrd is a companion tool to the Flow-Tools toolkit for storing NetFlow network traffic data in an accumulating fixed-size RRDTool Round-Robin-Database (RRD) for visualization purposes.
This file is piece of OSSP flow2rrd, a tool for storing NetFlow data into an RRD which can be found at http://www.ossp.org/pkg/tool/flow2rrd/.
Enhancements:
- Created the initial version of OSSP flow2rrd.
<<less
Download (0.060MB)
Added: 2006-06-29 License: (FDL) GNU Free Documentation License Price:
1214 downloads
Avanor, the Land of Mystery 0.5.8

Avanor, the Land of Mystery 0.5.8


Avanor is rapidly-growing Rogue-like game with an easy ADOM-like user interface. more>>
Avanor, the Land of Mystery is rapidly-growing Rogue-like game with an easy ADOM-like user interface. It has countryside and subterranean areas to explore, a quest system, and some original features.
Moving and locations
1 - south-west
2 - south
3 - south-east
4 - west
5 - current position
6 - east
7 - north-west
8 - north
9 - north-east
w + direction - walk in direction until something interesting is found
~ - rest a while (for debugging purposes only)
o - open a door
c - close a door
< - go up stairs
> - go down stairs
l - look at a location
Dealing with objects
e - equip an item
i - display your inventory
d - drop an item
, - pick up an item
E - eat an item of food
D - drink a potion
! - mix potions
r - read a book or scroll
s or _ - sacrifice an item
O - open a chest
g - give an item to somebody
u - use a tool
P - quick pay
Characteristics and skills
A - display your skill levels
a - use a skill
q - display the quests you have undertaken
@ - display your character details
W - display your weapon skills
x - display experience needed to gain next level
Combat and spellcasting
t - target an opponent
p - pray to the gods for aid
T - change your combat tactics
Z - cast a spell
^Z - repeat the last spell cast
# - display your elemental magic levels (not yet used)
Miscellaneous commands
U - use outer objects
R - show list of alchemy recipes
C - chat with somebody
S - save the game
Q - quit the game
M - display previously shown messages
0 - recenter the screen on the player
[ - make screenshot
? - display this manual
Enhancements:
- Fixed bug with traps
- Support for compilation with modern compilers
- FHS compatibility and Gentoo Linux ebuild
<<less
Download (MB)
Added: 2006-06-01 License: GPL (GNU General Public License) Price:
1243 downloads
MEPISLite 3.3.2 RC1

MEPISLite 3.3.2 RC1


MEPISLite is a Linux distribution for home users new to Linux. more>>
MEPISLite is for home users new to Linux; it is similar to SimplyMEPIS except that some packages have been changed to improve performance.

MEPIS Linux is a desktop Linux system that is also easy to configure as a dedicated server. MEPISLite is designed for both personal and business purposes.

It includes cutting-edge features such as a live/installation/recovery CD, automatic hardware configuration, NTFS partition resizing, ACPI power management, WiFi support, anti-aliased TrueType fonts, a personal firewall, KDE, and much more.
<<less
Download (626.4MB)
Added: 2006-08-20 License: GPL (GNU General Public License) Price:
1173 downloads
Open Journal Systems 2.1.1

Open Journal Systems 2.1.1


Open Journal Systems is a journal management and publishing system. more>>
Open Journal Systems (OJS) is a journal management and publishing system that has been developed by the Public Knowledge Project through its federally funded efforts to expand and improve access to research.
Main features:
- OJS is installed locally and locally controlled.
- Editors configure requirements, sections, review process, etc.
- Online submission and management of all content.
- Subscription module with delayed open access options.
- Comprehensive indexing of content part of global system.
- Reading Tools for content, based on field and editors choice.
- Email notification and commenting ability for readers.
- Complete context-sensitive online Help support.
OJS assists with every stage of the refereed publishing process, from submissions through to online publication and indexing. Through its management systems, its finely grained indexing of research, and the context it provides for research, OJS seeks to improve both the scholarly and public quality of referred research.
OJS is open source software made freely available to journals worldwide for the purpose of making open access publishing a viable option for more journals, as open access can increase a journals readership as well as its contribution to the public good on a global scale (see PKP Publications).
<<less
Download (2.4MB)
Added: 2007-03-15 License: GPL (GNU General Public License) Price:
958 downloads
Amiga Research Operating System 20060207

Amiga Research Operating System 20060207


Amiga Research Operating System (AROS) is a portable and free desktop operating system. more>>
Amiga Research Operating System (AROS) is a portable and free desktop operating system aiming at being compatible with AmigaOS 3.1, while improving on it in many areas. The source code is available under an open source license, which allows anyone to freely improve upon it.

Goals

The goals of the AROS project is it to create an OS which:

1. Is as compatible as possible with AmigaOS 3.1.
2. Can be ported to different kinds of hardware architectures and processors, such as x86, PowerPC, Alpha, Sparc, HPPA and other.
3. Should be binary compatible on Amiga and source compatible on any other hardware.
4. Can run as a standalone version which boots directly from hard disk and as an emulation which opens a window on an existing OS to develop software and run Amiga and native applications at the same time.
5. Improves upon the functionality of AmigaOS.

To reach this goal, we use a number of techniques. First of all, we make heavy use of the Internet. You can participate in our project even if you can write only one single OS function. The most current version of the source is accessible 24 hours per day and patches can be merged into it at any time. A small database with open tasks makes sure work is not duplicated.

History

Some time back in the year 1993, the situation for the Amiga looked somewhat worse than usual and some Amiga fans got together and discussed what should be done to increase the acceptance of our beloved machine. Immediately the main reason for the missing success of the Amiga became clear: it was propagation, or rather the lack thereof. The Amiga should get a more widespread basis to make it more attractive for everyone to use and to develop for. So plans were made to reach this goal. One of the plans was to fix the bugs of the AmigaOS, another was to make it an modern operating system. The AOS project was born.

But exactly what was a bug? And how should the bugs be fixed? What are the features a so-called modern OS must have? And how should they be implemented into the AmigaOS?

Two years later, people were still arguing about this and not even one line of code had been written (or at least no one had ever seen that code). Discussions were still of the pattern where someone stated that "we must have ..." and someone answered "read the old mails" or "this is impossible to do, because ..." which was shortly followed by "youre wrong because ..." and so on.

In the winter of 1995, Aaron Digulla got fed up with this situation and posted an RFC (request for comments) to the AOS mailing list in which I asked what the minimal common ground might be. Several options were given and the conclusion was that almost everyone would like to see an open OS which is compatible to AmigaOS 3.1 (kickstart 40.68) on which further discussions could be based upon to see what is possible and what is not.

So the work began and AROS was born.
<<less
Download (18.3MB)
Added: 2006-03-28 License: Other/Proprietary License with Source Price:
1310 downloads
AllPeers Beta 0.55.1

AllPeers Beta 0.55.1


AllPeers Beta allows you to organize and share your media files privately and securely. more>>
AllPeers Beta allows you to organize and share your media files privately and securely.

AllPeers requires that you provide an email address for registration purposes which is stored on our central server.

For details about our privacy policy, please see http://www.allpeers.com/privacy.

<<less
Download (7.5MB)
Added: 2007-04-08 License: MPL (Mozilla Public License) Price:
931 downloads
Typing Trainer 1.0rc3

Typing Trainer 1.0rc3


Typing Trainer is a software developed to exercise typing skills. more>>
Typing Trainer is a software developed to exercise typing skills.
Typing Trainer is designed for exercising typing speed and typing accuracy, by providing an environment to type in a copy of an original text within a specific time period.
It also has the ability to store the results of such an exercise for exam purposes.
Enhancements:
- Some bugfixes in unicode handling, primarily in the way results are displayed.
<<less
Download (0.53MB)
Added: 2006-10-09 License: GPL (GNU General Public License) Price:
1119 downloads
joeq virtual machine 20030812

joeq virtual machine 20030812


joeq virtual machine is a language-independent Java virtual machine implemented in Java. more>>
Joeq is a virtual machine and compiler infrastructure designed to facilitate research in virtual machine technologies such as Just-In-Time and Ahead-Of-Time compilation, advanced garbage collection techniques, distributed computation, sophisticated scheduling algorithms, and advanced run time techniques.
Joeq is entirely implemented in Java, leading to reliability, portability, maintainability, and efficiency. It is also language-independent, so code from any supported language can be seamlessly compiled, linked, and executed -- all dynamically.
Each component of the virtual machine is written to be independent with a general but well-defined interface, making it easy to experiment with new ideas.
Joeq is released as open source software, and is being used as a framework by researchers on five continents on topics ranging from automatic distributed virtual machines to whole-program pointer analysis.
Joeq is a virtual machine and compiler infrastructure designed to be a platform for research in compilation and virtual machine technologies. We had three main goals in designing the system. First and foremost, we wanted the system to be flexible. We are interested in a variety of compiler and virtual machine research topics, and we wanted a system that would not be specific to researching a particular area.
For example, we have interest in both static and dynamic compilation techniques, and in both type-safe and unsafe languages. We wanted a system that would be as open and general as possible, without sacrificing usability or performance.
Second, we wanted the system to be easy to experiment with. As its primary focus is research, it should be straightforward to prototype new ideas in the framework. With this in mind, we tried to make the system as modular as possible, so that each component is easily replaceable. Learning from our experience with Jalapeno, another virtual machine written in Java, we decided to implement the entire system in Java.
This makes it easy to quickly implement and prototype new ideas, and features like garbage collection and exception tracebacks ease debugging and improve productivity. Java, being a dynamic language, is also a good consumer for many of our dynamic compilation techniques; the fact that our dynamic compiler can compile the code of the virtual machine itself means that it can dynamically optimize the virtual machine code with respect to the application that is running on it. Javas object-oriented nature also facilitates modularity of the design and implementation.
Third, we wanted the system to be useful to a wide audience. The fact that the system is written in Java means that much of the system can be used on any platform that has an implementation of a Java virtual machine. The fact that Joeq supports popular input languages like Java, C, C++, Fortran, and even x86 binary code increases the scope of input programs. We released the system on the SourceForge web site as open source under the Library GNU Public License.
It has been picked up by researchers on five continents for various purposes, among them: automatic extraction of component interfaces, static whole-program pointer analysis, context-sensitive call graph construction, automatic distributed computation, versioned type systems for operating systems, sophisticated profiling of applications, advanced dynamic compilation techniques, system checkpointing, anomaly detection, secure execution platforms and autonomous systems. In addition, Joeq is now used as the basis of the Advanced Compilation Techniques class taught at Stanford University.
Joeq supports two modes of operation: native execution and hosted execution. In native execution, the Joeq code runs directly on the hardware. It uses its own run-time routines, thread package, garbage collector, etc. In hosted execution, the Joeq code runs on top of another virtual machine. Operations to access objects are translated into calls into the reflection library of the host virtual machine.
The user code that executes is identical, and only a small amount of functionality involving unsafe operations is not available when running in hosted execution mode. Hosted execution is useful for debugging purposes and when the underlying machine architecture is not yet directly supported by Joeq. We also use hosted execution mode to bootstrap the system and perform checkpointing, a technique for optimizing application startup times.
Joeq system consists of seven major parts:
- Front-end: Handles the loading and parsing of input files, such as Java class files, SUIF files, and binary object files.
- Compiler: A framework for performing analyses and optimizations on code. This includes the intermediate representation (IR) of our compiler.
- Back-end: Converts the compilers intermediate representation into native, executable code. This code can be output to an object file or written into memory to be executed. In addition, it generates metadata about the generated code, such as garbage collection maps and exception handling information.
- Interpreter: Directly interprets the various forms of compiler intermediate representations.
- Memory Manager: Organizes and manages memory. Joeq supports both explicitly-managed and garbage-collected memory.
- Dynamic: Provides profile data to the code analysis and optimization component, makes compilation policy decisions, and drives the dynamic compiler.
- Run-time Support: Provides runtime support for introspection, thread scheduling, synchronization, exception handling, interfacing to external code, and language-specific features such as dynamic type checking.
<<less
Download (1.0MB)
Added: 2005-04-22 License: LGPL (GNU Lesser General Public License) Price:
1645 downloads
SimplyMEPIS 6.5.02 / 7.0 Beta 2

SimplyMEPIS 6.5.02 / 7.0 Beta 2


MEPIS Linux is a desktop Linux system that is also easy to configure as a dedicated server. more>>
MEPIS Linux is a desktop Linux system that is also easy to configure as a dedicated server. SimplyMEPIS is designed for both personal and business purposes.

It includes cutting-edge features such as a live/installation/recovery CD, automatic hardware configuration, NTFS partition resizing, ACPI power management, WiFi support, anti-aliased TrueType fonts, a personal firewall, KDE, and much more.
<<less
Download (672.2MB)
Added: 2007-08-18 License: GPL (GNU General Public License) Price:
500 downloads
 
Other version of SimplyMEPIS
SimplyMEPIS 6.5.02 / 7.0 Beta 1SimplyMEPIS is designed for both personal and business purposes. It includes cutting-edge
License:GPL (GNU General Public License)
Download (667.5MB)
798 downloads
Added: 2007-08-18
Notefish 1.0.1.11

Notefish 1.0.1.11


Notefish is an extension which makes internet research simple. more>>
Notefish is an extension which makes internet research simple.

Notefish makes internet research simple. Notefish is the easiest way to save, organize and share snippets of internet web pages that you find.

You can customize the resulting notes by moving them around, changing their colors, organizing them into sections, and share them with others - all from your web browser.

People use Notefish for researching purchases, travel, jobs, and other tasks requiring information gathering.

<<less
Download (0.019MB)
Added: 2007-04-05 License: MPL (Mozilla Public License) Price:
993 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5