Main > Free Download Search >

Free mac vs windows platforms software for linux

mac vs windows platforms

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3068
SIMD Cross-platform headers 2004.10.26

SIMD Cross-platform headers 2004.10.26


SIMD Cross-platform headers is a cross- platform, cross-compiler, cross CPU C/C++ header collection. more>>
SIMD Cross-platform headers is a cross- platform, cross-compiler, cross CPU C/C++ header collection that aids the creation portable vectorized (SIMD) C/C++ code.
SIMD Cross-platform headerst supports (or partially supports) x86 (MMX/SSE/SSE2) GCC and MSVC, PPC Altivec GCC and CodeWarrior, ARM GCC, and software-emulated SIMD.
NOTE: Code must be 16-byte aligned. Align to 16 when allocating memory.
X86/XSCALE (Intel) vs. PowerPC/MIPS
While the PowerPC and MIPS SIMD instructions take 2 source vectors and a destination vector, the Intel platforms only take a source and destination. Example:
PPC/MIPS can do:
C = A + B
X86 can only do:
A = A + B (or A+=B)
Code written either way will work on the X86, and still be faster than 387 math, but preserving the registers takes significant overhead (Disassemble the test program for an example. The prints preserve, the disassembly test does not.) For the fastest code between systems, write your SIMD math as the X86 expects, manually preserving SIMD variables.
At least GCC for PPC doesnt seem to have any issues figuring out how to deal with a source and destination memory address being the same.
Enhancements:
- Created file with some i386, GCC dialect
<<less
Download (0.008MB)
Added: 2006-03-17 License: zlib/libpng License Price:
1319 downloads
Debian vs Pimientos 1.1.0

Debian vs Pimientos 1.1.0


Debian vs Pimientos is a fun arcade in which you have to kill peppers using the logo of Debian. more>>
Debian vs Pimientos is an arcade game developed using the SDL libraries SDL, SDL_image, SDL_mixer, and SDL_ttf. This permits the portability of the game to some systems and machines.
Debian vs Pimientos is the first game of NEOPONTEC Games, and the first to use the NNG Engine (New Neopontec Gaming Engine) developed by Hector Blanco (me) that uses the mentioned SDL Libraries.
The game concept is very easy to understand and to play. There are a lot of peppers (pimientos is the spanish word for peppers) that are flying by the sky, and you, armed with the Debian logo must fight them. The Debian logo shoots GNU heads to kill these devil pimientos
Main features:
- 800x600 resolution at 32 bits.
- High quality images.
- Addictive and funny playing experience
- Cross-platform open source game: (binaries for Win32 & Linux, and sources for other systems).
- Different classes of peppers (pimientos).
<<less
Download (0.66MB)
Added: 2006-10-08 License: GPL (GNU General Public License) Price:
1114 downloads
Mac::iTunes::Playlist 0.86

Mac::iTunes::Playlist 0.86


Mac::iTunes::Playlist is a Perl module for iTunes playlists. more>>
Mac::iTunes::Playlist is a Perl module for iTunes playlists.

SYNOPSIS

use Mac::iTunes::Playlist;

my $playlist = Mac::iTunes::Playlist->new( @items );

METHODS

new( TITLE, ARRAYREF )

new_from_directory( TITLE, DIRECTORY )

Create a playlist from all of the MP3 files in the named directory.

title

Returns the title of the playlist.

items

In list context, returns a list of the items in the playlist.

In scalar context, returns the number of items in the playlist.

next_item

Not implemented

previous_item

Not implemented

add_item( OBJECT )

Adds the Mac::iTunes::Item object to the playlist.

Returns undef or the empty list if the argument is not a Mac::iTunes::Item object.

delete_item( INDEX )

Deletes the item at index INDEX (counting from zero).

Returns false is the INDEX is greater than the index of the last item. Returns true otherwise.

merge( PLAYLIST )

Adds the items in PLAYLIST to the current playlist and returns the number of items added.

Returns undefined (or the empty list) if the argument is not the right sort of object. Returns 0 if no items were added (which might not be an error).

This method does a deep copy of the Items object. Identical items show up as different objects in each playlist so that the playlists do not refer to each other.

random_item

In scalar context, returns a random item from the playlist.

In list context, returns the item, the index of the item, and the total count of items.

Returns false or the empty list if the playlist has no items.

copy

Return a deep copy of the playlist. The returned object will not refer (as in, point to the same data) as the original object.

Publisher

publish( FORMAT [, FIELDS_REF [, ORDER_REF ] ] )

Output the playlist in some format.

Not implemented.

<<less
Download (0.11MB)
Added: 2006-11-15 License: Perl Artistic License Price:
1077 downloads
Mac menubar for GNOME/Xfce 1.0.14

Mac menubar for GNOME/Xfce 1.0.14


Mac menubar for GNOME/Xfce is a Mac-style menubar for gtk2/gnome/xfce. more>>
Mac menubar for GNOME/Xfce is a Mac-style menubar for gtk2/gnome/xfce.

This is not one app, but 3 pieces of mutual-dependent softwares:

1.patch for gtk2 (2.10.x and 2.8.x)
2.gnome panel applet
3.xfce panel plugin (for 4.4+ only)

The sources are hosted on AUR (Arch User Repository), packages are gtk2-aqd, gnome-macmenu-applet, and xfce4-macmenu-plugin. There is also a xfce plugin that emulates round panel corners: xfce4-corner-plugin

The home page points to an ubuntu HOWTO for installing the patches and applets. There are also binaries for ubuntu edgy and arch linux.

<<less
Download (MB)
Added: 2007-01-21 License: LGPL (GNU Lesser General Public License) Price:
1035 downloads
BlogTrader Platform 1.0.2 Build2052

BlogTrader Platform 1.0.2 Build2052


BlogTrader Platform is a free, open source stock technical analysis platform. more>>
BlogTrader Platform is a free, open source stock technical analysis platform with a pluggable architecture that is ideal for extensions such as indicators and charts. BlogTrader Platform is built on pure java.
It supports parallel quote data retrieval from Yahoo! or ASCII text files, historical, intra-day, and real-time charts, and candle, bar, and line charts. It has a natural date/trading date view model. "MACD", "OBV", "ROC", "KD", "BIAS", "DMI", "RSI", "MTM", and "WMS" indicators and drawing of "Line", "Parallel", "Gann Angle", and "Fibonacci Line" are supported. You can easily write your own indicators.
Main features:
- Retrieve quote data in parallel from Yahoo! Finance, netfonds.se, or CSV files.
- Save quote data to local database (hsqldb).
- Adjust quote chart for splits and dividents if possibale (Yahoo! quote data only).
- Daily, Weekly, Monthly charts (Weekly, Monthly data are composed automatically from Daily data)
- Historical/Intra-Day/Real-Time Chart
- Real-time Ticker Board
- Update Daily, Weekly, Monthly Charts and their indicators automatically according to the newest tickers.
- Multiple quote-charts comparison
- Candle/Bar/Line
- Calendar/Trading date view
- Define indicators parameters separately for Daily, Weekly and Monthly charts, parameters can be saved as default or apply to all
- Add layer drawings separately for Daily, Weekly and Monthly. Save/Restore drawings.
- Carefully design for writing your own indicator easy, but in java (maybe will support scripts some day)
- Supports multiple platforms, includes windows, linux, macos, solaris, etc. (Java JRE 1.5 required)
- More to be come ...
Enhancements:
- Minor bugfixes
<<less
Download (6.1MB)
Added: 2006-04-02 License: BSD License Price:
1379 downloads
RocksnDiamonds 3.2.3

RocksnDiamonds 3.2.3


RocksnDiamonds is an arcade style game for Unix. more>>
RocksnDiamonds is an arcade style game for Linux, Windows, Mac OS X and DOS in the tradition of:
"Boulder Dash" (C 64)
"Emerald Mine" (Amiga)
"Supaplex" (Amiga/PC)
"Sokoban" (PC)
Main features:
- network multiplayer games (upto 4 players) for Unix platform
- local multiplayer games (upto 4 players) for all supported platforms
- soft scrolling with 50 frames per second
- freely customizable keyboard and joystick support
- stereo sound effects and music
- music modules and fullscreen in SDL version
- contains levels to play Boulder Dash, Emerald Mine and Sokoban
- lots of additional levels available (over 10.000)
- distributed with full source code under the GNU General Public License
- available for Unix (all flavors), DOS and Windows (95/98/NT/2000/XP)
- known to work under BeOS and Mac OS X
- should compile on any platform supporting either X11 or SDL
<<less
Download (2.9MB)
Added: 2007-01-26 License: GPL (GNU General Public License) Price:
1017 downloads
Mac::Errors 1.13

Mac::Errors 1.13


Mac::Errors is a Perl module with constants for Mac error codes. more>>
Mac::Errors is a Perl module with constants for Mac error codes.

SYNOPSIS

use Mac::Errors qw(openErr);

if( $value == openErr ) { ... }

my $error = $MacErrors{ $symbol }; # -- OR -- my $error = $MacErrors{ $number };

my $symbol = $error->symbol; my $number = $error->number; my $desc = $error->description;

# in MacPerl, $^E is meaningful, and we tie $MacError to it use Mac::Errors qw( $MacError );

open FILE, $foo or die $^E; # error number open FILE, $foo or die $MacError; # gets description from $^E

The %MacErrors hash indexes error information by the error number or symbol. Each value is a Mac::Errors object which has the symbol, number, and description.

The $MacError scalar performs some tied magic to translate MacPerls $^E to the error text.

<<less
Download (0.053MB)
Added: 2007-03-07 License: Perl Artistic License Price:
963 downloads
Universal Password Manager 1.5

Universal Password Manager 1.5


Universal Password Manager is a cross platform password manager. more>>
Universal Password Manager is a cross platform password manager. Over the years Ive used a number of different password managers but I never quite found one that gave me everything I needed. At work I use MS Windows but at home I use a Mac.
What I wanted was a password manager that would run on both platforms and share the same password database. Version 1.0 of UPM satisfies the first of these requirements. Im hoping that another release soon after will fulfil the second.
Main features:
- Small, fast and lean
- Written in Java and utilizing Swing for the GUI
- Windows and Mac OS X native feeling versions available
- Fast Account searching
- Streamlined for those who are more comfortable using the keyboard only
- Uses DES with 56 bit keys to encrypt the database
<<less
Download (0.066MB)
Added: 2007-01-02 License: GPL (GNU General Public License) Price:
605 downloads
Mac::Path::Util 0.23

Mac::Path::Util 0.23


Mac::Path::Util is a Perl module that can convert between darwin and Mac paths. more>>
Mac::Path::Util is a Perl module that can convert between darwin and Mac paths.

SYNOPSIS

use Mac::Path::Util;

my $path = Mac::Path::Util->new( "/Users/foo/file.txt" );
my $mac_path = $path->mac_path;

THIS IS ALPHA SOFTWARE. SOME THINGS ARE NOT FINISHED.

Convert between darwin (unix) and Mac file paths.

This is not as simple as changing the directory separator. The Mac path has the volume name in it, whereas the darwin path leaves off the startup volume name because it is mounted as /.

Mac::Path::Util can optionally use Mac::Carbon to determine the real startup volume name (off by default) if you have installed Mac::Carbon. You can use this module on other platforms too. Once the module has looked up the volume name, it caches it. If you want to reset the cache, use the clear_startup() method.

Colons ( ":" ) in the darwin path become / in the Mac path, and forward slashes in the Mac path become colons in the darwin path.

Mac paths do not have a leading directory separator for absolute paths.
Normally, Mac paths that end in a directory name have a trailing colon, but this module cannot necessarily verify that since you may want to convert paths.

<<less
Download (0.005MB)
Added: 2006-08-11 License: Perl Artistic License Price:
1170 downloads
MAC Changer GUI 0.03

MAC Changer GUI 0.03


MAC Changer GUI will display and change your MAC address to a user supplied or random value. more>>
MAC Changer GUI will display and change your MAC address to a user supplied or random value.

Created with kommander 1.3.0. Not sure if it works with previous versions.

Depends on kdialog and must be executed with the kdesu command.

Example:

kdesu kmdr-executor /home/someDIR/mac.kmdr

As this script is executed using root privileges it is good practice to inspect the script for malicious content. With that being said there is nothing in the script that can harm your computer. A reboot will restore your original MAC if you forget its value and want to change it back.

<<less
Download (0.030MB)
Added: 2007-03-10 License: GPL (GNU General Public License) Price:
974 downloads
Evil Greg Vs. Eight Year Olds 0.4.1

Evil Greg Vs. Eight Year Olds 0.4.1


Evil Greg battles hordes of 8 year old kids. more>>
Evil Greg Vs. Eight Year Olds was originally conceived when Nizzity asked EG how many 8 year old kids it would take to bring him down. EG responded that no amount would be enough because he would eat them as he went and would slowly grow in power.

He claims that eventually his heartburn would allow him to breath fire and they would fall before him. The game will test the merit of his claims. This is an accurate scientific simulation.

<<less
Download (3.9MB)
Added: 2007-08-05 License: Freeware Price:
810 downloads
Metamorphosis

Metamorphosis


Metamorphosis is a short course about Swing visual design and user interface implementation. more>>
Metamorphosis is a short course about Swing visual design and user interface implementation. Metamorphosis can help you understand and avoid common design errors of Swing based Java applications.

Therefore it provides a configurable GUI which demos both, the problems and their solutions.

Running:

You can either web start or download Metamorphosis. To launch the application from a command-line, use: java -jar metamorphosis.jar.

You can launch Fakeclipse from a command-line with a given style: franken, rookie, standard, advanced, elegant, standardX, advancedX, elegantX, where the last three use a multi-platform look instead of a Windows emulation.

java -cp metamorphosis.jar -Dstyle=elegantX com.jgoodies.metamorphosis.Fakeclipse

Fakeclipse:

Metamorphosis utilizes a tiny Swing based application called Fakeclipse, that emulates the appearance of an Eclipse IDE on Windows 95/98/NT/ME/2000, and with some restrictions on XP. Although its a live application, it cant do anything useful and provides no actions. Only the File, Edit and Source menus contain items to demo an alignment problem.

Swing vs. SWT:

Fakeclipse is intended to shed some light into the "Swing vs. SWT" discussion. I dont take a position but want to contribute some visual input.

The Eclipse IDE provides an elegant overall appearance - at least on Windows platforms. And thats what most people are referring to when talking about the SWT. However, most of this look can quickly be emulated by Swing. It took me 2:50 hours to build the original Fakeclipse using the JGoodies Windows Look&Feel that I had built before for JDiskReport.
<<less
Download (MB)
Added: 2006-01-13 License: Freeware Price:
1381 downloads
GNU MAC Changer 1.5.0

GNU MAC Changer 1.5.0


GNU MAC Changer project consists of an utility for manipulating MAC addresses of network interfaces. more>>
GNU MAC Changer project consists of an utility for manipulating MAC addresses of network interfaces.
It can set specific, random, vendor-based (with a 6600+ vendor list), and device-type-based MACs.
Main features:
- Set specific MAC address of a network interface
- Set the MAC randomly
- Set a MAC of another vendor
- Set another MAC of the same vendor
- Set a MAC of the same kind (eg: wireless card)
- Display a vendor MAC list (today, 6800 items) to choose from
Possible usages
You should use your imagination :-), but well, these are some examples:
Youre in a DHCP network with some kind of IP-based restriction
Youve a cluster that boot with BOOTP and you want to have a clean set of MACs
Debug MAC based routes
<<less
Download (0.22MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
1003 downloads
Sysquake Viewer 2.3pr

Sysquake Viewer 2.3pr


Sysquake Viewer is an application which lets you load and manipulate interactively graphics developed with Sysquake. more>>
Sysquake Viewer is an application which lets you load and manipulate interactively graphics developed with Sysquake.

Sysquake Viewer is much more limited than Sysquake LE, which supersedes it on Mac OS and Windows. We still provide it as a preview release for Linux on i386 and for Solaris on Sparc, until we have a robust beta version of Sysquake LE for Unix.

On Unix, files are archived with tar. In a terminal, type tar xzf sqviewer*tgz to un-archive them.

The preview is made available to you so that you can test it and provide feedback, and to have a broader range of platforms where SQ files can be viewed. It has no expiration date.
<<less
Download (0.32MB)
Added: 2006-03-30 License: Other/Proprietary License Price:
1304 downloads
Mac-on-Linux 0.9.72.1

Mac-on-Linux 0.9.72.1


Mac-on-Linux (MOL) is a virtual machine which runs Mac OS (inlucluding Mac OS X) on top of Linux/ppc. more>>
Mac-on-Linux (MOL) is a virtual machine which runs Mac OS (inlucluding Mac OS X) on top of Linux/ppc.
Main features:
- Added nvram.x installation
- Fix bootstrap check
- Fix dmdma.c strict aliasing warning
- Make sure that log and lock dirs are created
- Integrated BootX with the build system
- Added check for zlib
- Fixed test invocations (== is invalid)
- Fixed VT Switching
- Removed Sheep from defconfig
- Fixed Ubuntu -fno-stack-protector bug
- Removed duplicate nvram, fix doesnt really work
- Some docs cleanups, changed the website address
- Removed libimport script
- Fixed another MacOS segfault on startup
- Ensured that all read/write/seek disk pointers are set properly
- Removed some debugging text
- Fixed MacOS ethernet softlock (Thanks SolraBizna for noticing)
- Fixed MacOS segfault on startup (Thanks to SolraBizna for noticing)
- Changed BootX Read to pass addresses instead of casting them as long
- Fixed BootX read size bug preventing booting on QCOW/DMG
- Cleaned up a bunch of gcc4 issues
- Removed TUN from defconfig
- Updated network driver help info
- Integrated patch from Marcus Comstedt for USB mice
- Removed linux/compiler.h from USB to fix Ubuntu issue
- Fix mol-img bug
- Added support to recognize HFSX disks
- Added bootx source to main MOL build (with backports from newer BootX)
- Fixed gcc4 include issue
Enhancements:
- Fix building on FC7 by adding missing headers
- Additional fixes for find_physical_rom
- Fix bus frequency reporting
- 2.6.22 kmod fixes
- Remove TUN from defconfig (again)
- Fix XDGA off by one error
- Update netdriver Kconfig
- Re-arrange the Kconfig menus
- Remove configure directory
- OSX Compatibility fixes
<<less
Download (MB)
Added: 2007-06-25 License: GPL (GNU General Public License) Price:
873 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5