Emmabuntus, Ubuntu, Derivate, Linux, Open Source BackTrack, Linux, distributions, Ubuntu, derivate, securuty, forensic VirtualBox, Linux, Ubuntu, Raring Ringtail synaptic, Ubuntu, Linux, software packages jwplayer, multimedia, Linux, Ubuntu, flash Meshlab, graphic, software, Ubuntu, open source, Linux Synapse, Linux, Ubuntu, raring, Quantal Gimp, Ubuntu, Linux FreeMind, Linux, open source Linux, infographic, history

Screenshots Gtk Applications for Mono.

Mono is a software platform designed to allow developers to easily create cross platform applications.

Sponsored by Novell (http://www.novell.com/), Mono is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime.

A growing family of solutions and an active and enthusiastic contributing community is helping position Mono to become the leading choice for development of Linux applications.

Software developed with Mono:

The following are programs that use the Mono API and C#.

* Banshee music management and playback software for GNOME
* Beagle is a desktop search tool.
* Blam! is an RSS-news aggregator especially good for reading Planet-feeds.
* Diva video editing application for GNOME.
* DotNet BlogEngine is a managed blog engine that uses XML for storage by default and runs on Mono.
* GNOME Do desktop application launching software (similar to Quicksilver).
* F-Spot is a photo management program.
* FusionFall is Cartoon Network's video game for kids is built on top of Mono.
* Graffiti CMS is a Content Management system used for websites and uses VistaDB for data storage.
* iFolder 3 (by Novell) lets you share files across multiple computers and with other users through peer-to-peer or Novell's groupware server products.
* KeePass 2 is an open source password management utility.
* libsecondlife is an open source implementation of the Second Life networking protocol written in C# that will run under Mono or .NET.
* MindTouch - an open source wiki developed in C# on Mono and PHP
* MonoDevelop is an IDE for creating Mono applications.
* MonoTorrent, a BitTorrent library written with Mono.
* Muine is a music player with a user interface designed to be intuitive, developed by Jorn Baayen who also worked on Rhythmbox.
* OpenSimulator, an open source reimplementation of the Second Life servers and protocols.
* My Animal Centre is a Wii console game built on top of Mono.
* PHP4Mono implements the PHP language on top of Mono.
* Second Life, the virtual world created by Linden Lab, began offering Mono compilation for their Linden Scripting Language in August 2008.
* The Sims 3 uses Mono for scripting game events.
* Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform Internet Relay Chat client for advanced users, targeting the GNOME desktop.
* Sky Net is a sky chart program for .NET. It works under Mono using the Gtk# library.
* Tomboy is a desktop note-taking application which uses a wiki-like linking system.
* Unity is a game engine using Mono for game scripting.
* VistaDB is a managed embedded SQL database written in C# that runs on Intel editions of Mono.
* Open Mobile is a mobile computing front end built for .Net or Mono.
Banshee (http://banshee-project.org/)
Banshee is a music organizational and playback tool.
Banshee
Enlarge
Banshee
Banshee
Enlarge
Banshee
Beagle (http://beagle-project.org/Main_Page)
Beagle is a search tool that ransacks your personal information space to find whatever you're looking for.
Beagle
Enlarge
Beagle
Beagle
Enlarge
Beagle
F-Spot (http://f-spot.org/Main_Page)
F-Spot is a photo management application for the GNOME desktop.
F-Spot
Enlarge
F-Spot
F-Spot
Enlarge
F-Spot
GNOME Do (http://do.davebsd.com/)
GNOME Do is a crazy-delicious launcher tool that makes performing common tasks on your computer simple and efficient.
GNOME Do
Enlarge
GNOME Do
GNOME Do
Enlarge
GNOME Do
MonoDevelop (http://www.monodevelop.com/Main_Page)
MonoDevelop is a free GNOME IDE primarily designed for C# and other .NET languages.
MonoDevelop
Enlarge
MonoDevelop
MonoDevelop
Enlarge
MonoDevelop
MonoUML (http://www.monouml.org/)
MonoUML is a CASE tool designed for allowing all UNIX/Linux developers faster computer systems design using a friendly GUI application.

Muine (http://muine-player.org/wiki/Main_Page)
Muine is a graphical music player with a simple, intuitive interface.
MonoUML
Enlarge
MonoUML
Muine
Enlarge
Muine
OpenVPN-Admin (http://sourceforge.net/projects/openvpn-admin)
OpenVPN-Admin is a GUI for OpenVPN that runs under Linux and Windows.

SkyNET (http://sky-net.sourceforge.net/)
SkyNET is written in C# and uses Gtk# for displaying a star chart.
OpenVPN-Admin
Enlarge
OpenVPN-Admin
SkyNET
Enlarge
SkyNET
Tomboy (http://www.gnome.org/projects/tomboy/)
Tomboy is a desktop note-taking application for Linux and Unix. Simple and easy to use, but with potential to help you organize the ideas and information you deal with every day.
Tomboy
Enlarge
Tomboy
Tomboy
Enlarge
Tomboy
Smuxi (http://www.smuxi.org/)
Smuxi is a flexible open-source cross-platform IRC client for the GNOME desktop.
Smuxi
Enlarge
Smuxi
Smuxi
Enlarge
Smuxi
Winforms Applications
Open Source Applications
NClass (http://nclass.sourceforge.net/)
NClass is a UML modeling application written in C#.

Paint.NET (http://www.getpaint.net/)
Paint.Net hasn't been fully ported to Mono yet (due to p/invokes), but we can still see it using the new 2.0 controls.
NClass
Enlarge
NClass
Paint.NET
Enlarge
Paint.NET
SharpChess (http://sharpchess.com/)
SharpChess is a free computer application that enables you to play chess against the computer.

Reversi (http://www.codeproject.com/csharp/Reversi.asp)
Reversi is a popular game that is fun, requires just a few basic elements and has simple rules.
SharpChess
Enlarge
SharpChess
Reversi
Enlarge
Reversi
MonoCalendar (http://www.monocalendar.com/)
MonoCalendar is an application designed for easy management of calendars.
MonoCalendar
Enlarge
MonoCalendar
MonoCalendar
Enlarge
MonoCalendar
NUnit (http://www.nunit.org/)
NUnit is a unit testing framework that is open source written in C#.
NUnit
Enlarge
NUnit
NUnit
Enlarge
NUnit
MoMA (http://www.mono-project.com/MoMA)
MoMA is a tool that helps you identify issues you may have when porting your .Net application to Mono.
MoMA
Enlarge
MoMA
MoMA
Enlarge
MoMA
Commercial Applications
Plastic SCM (http://www.plasticscm.com/xpfront.aspx)
Codice Plastic SCM - Commercial, Cross-Platform Source Control Management system for Windows (not pictured), Linux, and Mac OS X.
Plastic on Linux
Enlarge
Plastic on Linux
Plastic on OS X
Enlarge
Plastic on OS X
Likewise (http://www.likewisesoftware.com/)
Likewise Administrative Console (LAC) - commercial, cross-platform graphical administration console for Windows (not pictured), Linux, and Mac OS X.
Likewise on Linux
Enlarge
Likewise on Linux
Likewise on OS X
Enlarge
Likewise on OS X
ASP.NET
mojoPortal (http://www.mojoportal.com/)
mojoPortal is an open source content management system and web site framework portal for .NET on Windows or Mono on Linux and Mac OS X.

BlogEngine.NET (http://www.dotnetblogengine.net/)
An innovative open source blogging platform developed with ASP.NET 2.0.
mojoPortal
Enlarge
mojoPortal
BlogEngine.NET
Enlarge
BlogEngine.NET
SplendidCRM (http://www.splendidcrm.com/)
SplendidCRM was built on the Microsoft technology stack using Visual Studio 2005 Professional, but also runs on Mono.

Graffiti CMS (http://graffiticms.com/)
Graffiti CMS allows you to quickly publish and maintain dynamic content Web sites with little or no knowledge of Web programming.
SplendidCRM
Enlarge
SplendidCRM
Graffiti CMS
Enlarge
Graffiti CMS

Moonlight

To see more Moonlight in action, please see Moonlight Shots.

A slightly modified version of the Chess demo running on moonlight. August 6th, 2007


A Modified Surface page, June 19th, 2007
Chess
Enlarge
Chess
Surface
Enlarge
Surface
Current state of Silverlight Airlines, Auguest 3rd, 2007


Current state of Silverlight Pad, August 3rd, 2007
Silverlight Airlines
Enlarge
Silverlight Airlines
Silverlight Pad
Enlarge
Silverlight Pad
Other Mono Applications
Unity (http://unity3d.com/)
Game Development Tool implemented using Mono.

Unity3d on OS X
Enlarge
Unity3d on OS X
Second Life (http://blog.secondlife.com/2008/08/20/mono-launch/)
Second Life uses Mono as an engine that accelerates the execution of user provided scripts by translating LSL scripts into ECMA CIL bytecodes and in turn letting Mono turn that into x86 machine code.

Second Life
Enlarge
Second Life
Maemo (http://www.mono-project.com/Maemo)
Mono can be run on embedded devices like the Nokia 770. A video of the Nokia 770 running Gtk# is available here (http://www.go-mono.com/nokia/nokia-gtksharp.mov).

Maemo
Enlarge
Maemo
Eclipse (http://www.eclipse.org/)
Eclipse is an IDE written in Java. It can run on Mono using IKVM (http://www.ikvm.net/), the Java VM for .Net.

Eclipse on IKVM
Enlarge
Eclipse on IKV

MoonlightShots

Screencasts:

  • screencast (http://www.youtube.com/watch?v=qRSO7p0HAIw) showing the Surface Silverlight application running, with a few variations.
  • Desklets using Moonlight (http://www.youtube.com/watch?v=IbMyPG4IKo8): this is part of Novell's HackWeek: a project to create desklets using Moonlight on the Linux desktop.

Jackson shares with us Scribbler:

Get   Chitika | Premium

Scribbler
Enlarge
Scribbler

With the 1.0 RC and 1.1 refreshes, Microsoft updated some of their existing demos:

A slightly modified version of the Chess demo running on moonlight. August 6th, 2007
Enlarge
A slightly modified version of the Chess demo running on moonlight. August 6th, 2007

This is the Chess demo running on Moonlight. The .NET AI version and Human version are working.

Current state of Silverlight Airlines, Auguest 3rd, 2007
Enlarge
Current state of Silverlight Airlines, Auguest 3rd, 2007
Current state of Silverlight Pad, August 3rd, 2007
Enlarge
Current state of Silverlight Pad, August 3rd, 2007

We now have most of the visual elements of the Silverlight Airlines demo working.

Silverlight Airlines demo, loading the Xaml map, June 20th, 2007
Enlarge
Silverlight Airlines demo, loading the Xaml map, June 20th, 2007


Jackson work on the Silverlight Airlines demo now shows various components:

Silverlight Airlines demo, loading the Xaml map, June 20th, 2007
Enlarge
Silverlight Airlines demo, loading the Xaml map, June 20th, 2007

Chris Toshok's modified version of Surface that loads the Mono logo from a Path/Data components, and runs a live Silverlight widget:

A Modified Surface page, June 19th, 2007
Enlarge
A Modified Surface page, June 19th, 2007

Jackson and Sebastien got Paths working, this is from Sam Ruby's SVG to Silverlight page (http://intertwingly.net/stories/2007/05/06/?icon=caution). This in particular shows a sample that renders on Silverlight but fails with SVG:

June 18th, 2007
Enlarge
June 18th, 2007
Showing Moonlight in a browser; June 18th, 2007
Enlarge
Showing Moonlight in a browser; June 18th, 2007

Sebastien has been working on getting the Surface Silverlight (http://delay.members.winisp.net/SilverlightSurface/) demonstration to work with our implementation. Here you can see it in our Gtk# shell:

June 17th, 2007
Enlarge
June 17th, 2007

Chris Toshok has been running parts of Dr Popper in Moonlight.

June 21st, 2007
Enlarge
June 21st, 2007

Chris Toshok got the downloader class to work, this is the standard demo.cpp:

June 14th, 2007
Enlarge
June 14th, 2007

Moonlight running Tattoo sample:

Jun 20th,  2007
Enlarge
Jun 20th, 2007

The Mono Monkey as a xaml file rendered in the browser. The monkey was converted from our SVG monkey file, and is stored using Path Markup Syntax.

Jun  21st, 2007
Enlarge
Jun 21st, 2007

MoonLight plugin showing smile xaml sample:

Jun 9th, 2007
Enlarge
Jun 9th, 2007

Firefox with MoonLight plugin running Binary Clock SilverLight application (http://explosivedog.com/silverlight/binaryclock/):

May 22nd, 2007
Enlarge
May 22nd, 2007

This shows two videos playing, and they are being scaled and rotated (together with a rectangle that has radiusx/radiusy set and has a transparent filling). At this time animation is done with the Storyboard, with a couple of DoubleAnimations on a Timeline:

June 7th, 2007
Enlarge
June 7th, 2007

This one shows using a video as a stroke pattern, the video is animated, and one of the squares is actually rotating around in the screen (the one tilted):

June 21st, 2007
Enlarge
June 21st, 2007

A progression of screenshots taken while developing the path markup parsing code. The end result is the bozo.xaml image from Sam Rubys SVG Workbench.

June 4th, 2007
Enlarge
June 4th, 2007


Screenshot of the XAML parser, now pulling colors out of XAML files and showing off it's rebellious side.

June 4th, 2007
Enlarge
June 4th, 2007

Very first screenshot of the XAML parser parsing and rendering a line and a rectangle.

June 4th, 2007
Enlarge
June 4th, 2007

This was the first screenshot, video is rotated, but as you can see the video was not being decoded properly (libswscale renders to a different format than Cairo expected), the image is rotating:

May 22nd, 2007

May 22nd, 2007

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

Related Post



Linux Links

Do you consider this article interesting? Share it on your network of Twitter contacts, on your Facebook wall or simply press "+1" to suggest this result in searches in Google, Linkedin, Instagram or Pinterest. Spreading content that you find relevant helps this blog to grow. Thank you!
Share on Google Plus

About Hugo

Ubuntu is a Linux distribution that offers an operating system predominantly focused on desktop computers but also provides support for servers. Based on Debian GNU / Linux, Ubuntu focuses on ease of use, freedom in usage restriction, regular releases (every 6 months) and ease of installation.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment