SlideShare a Scribd company logo
1 of 15
Sinux: A Linux distribution for the Semantic Web Enthusiast Mihai Valentin Caracostea Abstract. A Linux distribution containing useful tools for developing applications or learning more about the Semantic Web. The distribution includes libraries, frameworks, editors, IDEs, web browser extensions and links to Online applications. Keywords: semantic, web, linux, RDF, SPARQL, ontology, triple, linux, microformat Introduction Sinux (Semantic Linux) is a Live CD Linux distribution based on PCLinuxOS. The goal of the project is to facilitate the discovery of the Semantic Web initiative and to get a fast hands-on approach toward this domain. The tools included cover the following topics: microformats, RDF, SPARQL, ontologies and range from libraries and frameworks to editors, IDEs and query engines. Installation The distribution is already fully installed and configured. To get started make sure your PC is set to boot from your DVD drive, insert the Sinux DVD into your unit and restart your computer. You may be prompted to press any key to continue. When the boot loader appears, choose a convenient option to continue (Live CD recommended). Current defined user accounts are: root (password: root) semanticweb (password: semanticweb). Make sure you proceed as semanticweb. Featured software The applications are accessible via the “Semantic Web Tools” icon located on the desktop or the “PC->Semantic Web Tools” menu. Development Development Environments MonoDevelop MonoDevelop is the Development Environment provided with The Mono Project and can leverage the power of .NET toward creating gtk++ Forms, console and ASP.NET applications while running on UNIX systems. MonoDevelop can use Microsoft’s .NET classes or an independent set of own classes. Among supported languages are: C#, VB.NET, C++ and many others. NetBeans IDE 6.8 NetBeans is an open source java Development Environment that can run on Linux, Windows, Mac OS X and Solaris operating systems. NetBeans can cover a vast range of projects from web applications, web services to forms and console projects. Among its features are code completion, error hints, documentation popups and many more. The popular programming languages supported by NetBeans are Java, JavaScript, PHP, Python, Ruby, C and C++. Tools This section contains debuggers and code inspectors for the MonoDevelop environment. Gendarme – Inspect .NET and Mono assemblies; Gsharp – Write c# in an interactive shell and inject the code into Mono processes Kjscmd  Mono Heap Snapshot Viewer Mono IL Contrast – Identify differences in API exposed by Mono assemblies Microformats hCardCreator Tool for creating hCards. hCalendarCreator Tool for creating hCalendar events. Optimus – Microformats Transformer Web application capable of transforming microformatted content to XML, JSON or JSON-P. Ontology OwlSight Online lightweight ontology browser that runs in any modern web browser. Protégé “Protégé is a free and open-source ontology editor and knowledge-base framework. The Protégé platform supports two main ways of modeling ontologies via the Protégé-Frames and Protégé-OWL editor. Protégé ontologies can be exported into a variety of formats including RDF, OWL and XML Schema. Protégé is based on Java, is extensible and provides a plug-and-play environment that makes if a flexible base for rapid prototyping and  application development”. Swoop Open-source tool for creating, editing and debugging ontologies. RDF RDF related tools. Current SPARQL Endpoints Up-to-date list of existing SPARQL endpoints which can be interrogated via any client that supports SPARQL. Dublin Core Metadata Editor Online application which can retrieve a web page and generate Dublin Core metadata either as HTML ,[object Object], tags or suitable RDF/XML. Extract RDF from XHTML/XML Online tool for extracting RDF/XML from XHTML/XML web pages. IsaViz IsaViz is a visual environment for browsing and authoring RDF models represented as graphs. It features a 2.5D user interface allowing smooth zooming and navigation in the graph, creation and editing of graphs drawing ellipses, boxes and arcs. RDF/XML, N3, N-Triple, SVG and PNG exports. RDF Editor Online simple RDF Editor. RDFPic Application for setting and retrieving RDF information from JPEG pictures. RDF Validator Online tool for validating RDF/XML documents. Also offers 3-uple representation of the corresponding data model and graphical visualization of the model.   Twinkle Twinkle is a simple GUI interface that wraps the ARQ SPARQL query engine. The tool should be useful both for people wanting to learn the SPARQL query language as well as those doing Semantic Web Development. Swoogle A semantic search engine covering over 10.000 ontologies WordNet Browser Simple GUI for query-ing the WordNet installed into Sinux. WordNet is a large lexical database of English developed under the direction of George A. Miller. Nouns, verbs, adjectives and adverbs are grouped into sets of cognitive synonyms (synsets), each expressing a distinct concept. Synsets are interlinked by means of conceptual-semantic and lexical relations. The resulting network of meaningfully related words and concepts can be navigated with the browser. WordNet is also freely and publicly available for download. WordNet's structure makes it a useful tool for computational linguistics and natural language processing. Frameworks and libraries Java Developer Kit + Java Runtime Environment Software Development Kit and Java Runtime for creating and running java applications. Applications written in java can be executed in most operating systems nowadays including Windows, Linux, Mac OS X, Solaris, etc. Jena Jena is a java framework for building Semantic Web applications. It provides a programmatic environment for RDF, RDFS and OWL, SPARQL and includes a rule-based inference engine. The Jena Framework includes: A RDF API Reading and writing RDF in RDF/XML, N3 and N-Triples An OWL API In-memory and persistent storage SPARQL query engine PHP-RAP RDF API for PHP. RAP is a software package for parsing, searching, manipulating, serializing and serving RDF models. Its features include: statement-centric methods for manipulating an RDF model as a set of RDF triples resource-centric methods for manipulating an RDF model as a set of resources ontology-centric methods for manipulating an RDF model through vocabulary specific methods quad- and named graph-centric methods for manipulating RDF datasets integrated RDF/XML, N3, N-TRIPLE, TriX, GRDDL, RSS parser integrated RDF/XML, N3, N-TRIPLE, TriX serializer in-memory or database model storage SPARQL query engine supporting all features of the W3C SPARQL Recommendation SPARQL client library RDQL query engine inference engine supporting RDF-Schema reasoning and some OWL entailments integrated RDF server providing similar functionality as the Joseki RDF server integrated linked data frontend graphical user-interface for managing database-backed RDF models support for common vocabularies drawing graph visualizations Redland Redland is a set of free software C libraries that provide support for the Resource Description Framework (RDF). Modular, object based libraries and APIs for manipulating the RDF graph, triples, URIs and Literals. Storage for graphs in memory and persistently with Sleepycat/Berkeley DB, MySQL 3-5, PostgreSQL, AKT Triplestore, SQLite, files or URIs. Support for multiple syntaxes for reading and writing RDF as RDF/XML, N-Triples and Turtle Terse RDF Triple Language, RSS and Atom syntaxes via the Raptor RDF Parser Library. Querying with SPARQL and RDQL using the Rasqal RDF Query Library. Data aggregation and recording provenance support with Redland contexts. Language Bindings in Perl, PHP, Python and Ruby via the Redland Bindings package. Command line utility programs rdfproc (RDF), rapper (parsing) and roqet (query). Portable, fast and with no known memory leaks. Soprano Soprano (formerly known as QRDF) is a library which provides a highly usable object-oriented C++/Qt4 framework for RDF data. It uses different RDF storage solutions as backends through a simple plugin system. Soprano is targetted at desktop applications that need a RDF data storage solution. It has been optimized for easy usage and simplicity.
Sinux
Sinux
Sinux
Sinux
Sinux
Sinux
Sinux
Sinux
Sinux
Sinux
Sinux
Sinux
Sinux
Sinux

More Related Content

Similar to Sinux

Full Stack Developer Course in Chandigarh
Full Stack Developer Course in ChandigarhFull Stack Developer Course in Chandigarh
Full Stack Developer Course in Chandigarhasmeerana605
 
How can we develop an ideal website.pptx
How can we develop an ideal website.pptxHow can we develop an ideal website.pptx
How can we develop an ideal website.pptxPradeepK199981
 
Top 10 Backend Technologies To Know In 2022
Top 10 Backend Technologies To Know In 2022Top 10 Backend Technologies To Know In 2022
Top 10 Backend Technologies To Know In 2022FunctionUp
 
Laravel - A Trending PHP Framework
Laravel - A Trending PHP FrameworkLaravel - A Trending PHP Framework
Laravel - A Trending PHP Frameworkijtsrd
 
Technologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application DevelopmentTechnologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application DevelopmentAnna Harris
 
Technology
TechnologyTechnology
TechnologyRo Hith
 
Full Stack Web Development
Full Stack Web DevelopmentFull Stack Web Development
Full Stack Web DevelopmentSWAGATHCHOWDARY1
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING PamRobert
 
20 Most Helpful Node.JS Open Source Projects.pdf
20 Most Helpful Node.JS Open Source Projects.pdf20 Most Helpful Node.JS Open Source Projects.pdf
20 Most Helpful Node.JS Open Source Projects.pdfiDataScientists
 
Net tech india sagar
Net tech india sagarNet tech india sagar
Net tech india sagarsagarghotkar
 
Copmuter Languages
Copmuter LanguagesCopmuter Languages
Copmuter Languagesactanimation
 
Sunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scala
Sunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scalaSunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scala
Sunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scalaMopuru Babu
 
Introduction to programming world
Introduction to programming worldIntroduction to programming world
Introduction to programming worldJaskaran Singh
 
Vijay Mix Presentation
Vijay Mix PresentationVijay Mix Presentation
Vijay Mix Presentationvijayrvr
 
Teched India Vijay Interop Track
Teched India Vijay Interop TrackTeched India Vijay Interop Track
Teched India Vijay Interop Trackvijayrvr
 
Top Backend Development Languages and Frameworks for Modern Web Applications
Top Backend Development Languages and Frameworks for Modern Web ApplicationsTop Backend Development Languages and Frameworks for Modern Web Applications
Top Backend Development Languages and Frameworks for Modern Web ApplicationsKaneJordy1
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_ResumeYeduvaka Ganesh
 

Similar to Sinux (20)

Full Stack Developer Course in Chandigarh
Full Stack Developer Course in ChandigarhFull Stack Developer Course in Chandigarh
Full Stack Developer Course in Chandigarh
 
How can we develop an ideal website.pptx
How can we develop an ideal website.pptxHow can we develop an ideal website.pptx
How can we develop an ideal website.pptx
 
Top 10 Backend Technologies To Know In 2022
Top 10 Backend Technologies To Know In 2022Top 10 Backend Technologies To Know In 2022
Top 10 Backend Technologies To Know In 2022
 
Laravel - A Trending PHP Framework
Laravel - A Trending PHP FrameworkLaravel - A Trending PHP Framework
Laravel - A Trending PHP Framework
 
.Net and Rdf APIs
.Net and Rdf APIs.Net and Rdf APIs
.Net and Rdf APIs
 
Technologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application DevelopmentTechnologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application Development
 
Technology
TechnologyTechnology
Technology
 
Full Stack Web Development
Full Stack Web DevelopmentFull Stack Web Development
Full Stack Web Development
 
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
 
074Aman.pptx
074Aman.pptx074Aman.pptx
074Aman.pptx
 
Full Stack Development
Full Stack DevelopmentFull Stack Development
Full Stack Development
 
20 Most Helpful Node.JS Open Source Projects.pdf
20 Most Helpful Node.JS Open Source Projects.pdf20 Most Helpful Node.JS Open Source Projects.pdf
20 Most Helpful Node.JS Open Source Projects.pdf
 
Net tech india sagar
Net tech india sagarNet tech india sagar
Net tech india sagar
 
Copmuter Languages
Copmuter LanguagesCopmuter Languages
Copmuter Languages
 
Sunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scala
Sunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scalaSunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scala
Sunshine consulting mopuru babu cv_java_j2ee_spring_bigdata_scala
 
Introduction to programming world
Introduction to programming worldIntroduction to programming world
Introduction to programming world
 
Vijay Mix Presentation
Vijay Mix PresentationVijay Mix Presentation
Vijay Mix Presentation
 
Teched India Vijay Interop Track
Teched India Vijay Interop TrackTeched India Vijay Interop Track
Teched India Vijay Interop Track
 
Top Backend Development Languages and Frameworks for Modern Web Applications
Top Backend Development Languages and Frameworks for Modern Web ApplicationsTop Backend Development Languages and Frameworks for Modern Web Applications
Top Backend Development Languages and Frameworks for Modern Web Applications
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resume
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

Sinux

  • 1.