Free Java and OpenJDK. Andrew Haley Tech Lead, Open Source Java
|
|
|
- Alexina Joseph
- 10 years ago
- Views:
Transcription
1 Free Java and OpenJDK Andrew Haley Tech Lead, Open Source Java
2 16 May 2006: Sun announce that it's going to free Java: "This announcement represents the next phase of open sourcing Sun's Java software portfolio. What was started last year with the enterprise Java platform, has now become a complete solution for SOA development through this release..", said Rich Green, Executive Vice President, Software, Sun Microsystems, Inc.
3 16 May 2006: Sun announce that it's going to free Java: "This announcement represents the next phase of open sourcing Sun's Java software portfolio. What was started last year with the enterprise Java platform, has now become a complete solution for SOA development through this release..", said Rich Green, Executive Vice President, Software, Sun Microsystems, Inc. I don't believe it!
4 16 May 2006: Sun announce that it's going to free Java: "This announcement represents the next phase of open sourcing Sun's Java software portfolio. What was started last year with the enterprise Java platform, has now become a complete solution for SOA development through this release..", said Rich Green, Executive Vice President, Software, Sun Microsystems, Inc. I didn't believe it! Wait until we actually see the code!
5 16 May 2006: Sun announce that it's going to free Java: "This announcement represents the next phase of open sourcing Sun's Java software portfolio. What was started last year with the enterprise Java platform, has now become a complete solution for SOA development through this release..", said Rich Green, Executive Vice President, Software, Sun Microsystems, Inc. I didn't believe it! Wait until we actually see the code! Which licence will they use?
6 A digression: free software licence incompatibility It's possible to have a pair of free software licences that are incompatible Both licences may be perfectly good free software licences, but their special terms make sharing code impossible Example: GPL and Apache licences
7 A digression: free software licence incompatibility It's possible to have a pair of free software licences that are incompatible Both licences may be perfectly good free software licences, but their special terms make sharing code impossible Example: GPL and Apache licences This is a Bad Thing
8 Another digression: Java at Red Hat gcj: started by Per Bothner at Cygnus in 1998 Still not fully Java(tm) compatible Part of many GNU/Linux distributions GNU Classpath: a set of core Java libraries Still not fully Java(tm) compatible Part of many GNU/Linux distributions
9 13 November 2006: Sun announce the licence Today in a historic move, Sun is opening the door to greater innovation by open sourcing key Java implementations Java Platform Standard Edition (Java SE), Java Platform Micro Edition (Java ME), and Java Platform Enterprise Edition (Java EE) under the GNU General Public License version 2 (GPLv2), the same license as GNU/Linux. This is a huge move, and probably the greatest ever single donation of free software Crucially, this is the same licence as gcj and GNU Classpath, so we can combine our code
10 9 May 2007: the complete source code is released
11 9 May 2007: the complete source code is released Well, not exactly complete 5% is missing
12 9 May 2007: the complete source code is released Well, not exactly complete 5% is missing Sun shipping binary plugs that come with no source code for that missing 5% This is a big problem for Fedora/Debian and friends: We don't like or trust weird bits of binary in our systems The Rules don't allow it anyway
13 IcedTea to the rescue Fill the missing 5% with code from GNU Classpath This is only possible because Sun chose the GPL We could have made this a Red Hat project but we didn't want people working on other GNU/Linux distributions to be disssuaded from working with us Mark Wielaard, GNU Classpath maintainer, sets up
14 So why did Sun not ship 5% of the code? Because they didn't own it!
15 So why did Sun not ship 5% of the code? Because they didn't own it! Over the years, Sun had licensed code from many vendors, some of whom did not want their code to be freed Important lessons to be learned
16 How are we going to build this thing, anyway? Bootstrapping is now a big problem Sun build OpenJDK with a previous (unfree) version of their own JDK, but we can't do that
17 How are we going to build this thing, anyway? Bootstrapping is now a big problem Sun build OpenJDK with a previous (unfree) version of their own JDK, but we can't do that gcj to the rescue! gcj is truly free software, so we're allowed to use it to build OpenJDK packages for GNU/Linux distributions We won't risk unfree software leaking into OpenJDK dusing the build process
18 Over the next few weeks, the Red Hat team toils heroically to create the hybrid of GNU Classpath and OpenJDK that is to become IcedTea Less than a month after OpenJDK is released, IcedTea 1.0 the first truly free version of the software is released
19 Over the next few weeks, the Red Hat team toils heroically to create the hybrid of GNU Classpath and OpenJDK that is to become IcedTea Less than a month after OpenJDK is released, IcedTea 1.0 the first truly free version of the software is released It's not complete, but it's good enough for most purposes
20 Over the next few weeks, the Red Hat team toils heroically to create the hybrid of GNU Classpath and OpenJDK that is to become IcedTea Less than a month after OpenJDK is released, IcedTea 1.0 the first truly free version of the software is released It's not complete, but it's good enough for most purposes Some non functional stubs Since then, Sun have found or created free replacements for most of the binary plugs
21 Only i386 and x86 64 supported by Sun IcedTea project releases interpreter only portable version This becomes Zero, the zero assembler OpenJDK Slow, but good enough
22 Only i386 and x86 64 supported by Sun IcedTea project releases interpreter only portable version This becomes Zero, the zero assembler OpenJDK Slow, but good enough We're looking at Just In Time (JIT) compilation using LLVM This is a very different approach from that of proprietary Java, which doesn't co operate with other projects This won't be released in the short term
23 OpenJDK / IcedTea was a preview of Java SE Version 7 Java SE Version 7 spec not yet released OpenJDK / IcedTea isn't really compatible with anything Good enough for most things Shipped as part of Fedora 8
24 Red Hat's contributions Java plugin for web browser For many people, the first experience of Java Shipped in Fedora 8 Java Web Start Integrated NetX with OpenJDK In the future: LiveConnect Java/JavaScript bridge Signed applet verification
25 After Fedora 8, the lack of a Java SE 6 compatible version becomes a real problem Java 7 specification is still in flux, and developers might depend on unstablea APIs Joe Darcy's team at Sun begins the work of fixing the Java 7 antibugs so that we can have a Java 6 compatible release We quickly decide that Fedora 9's Java must be based on this Java 6 compatible code base
26 Sun now allows Fedora to use the OpenJDK trademark for its package This makes good sense, as most of the original binary plugs have now been replaced, and Fedora's OpenJDK is very similar to the package that Sun themselves distribute
27 Not everything in the garden is rosy Many of the JSRs and TCKs are still secret / proprietary If Java is to become the free software platform of choice, this must end
28 We now can try to pass the Java SE Technical Compatibility Kit This is a huge job, but we're working on it We're hoping to make an announcement soon, so Watch This Space This will be the most significant single event since the first announcement that the code is freed It will allow us to call OpenJDK Java compatible
29 Free Java and OpenJDK We now can try to pass the Java SE Technical Compatibility Kit This is a huge job, but we're working on it We're hoping to make an announcement soon, so Watch This Space This will be the most significant single event since the first announcement that the code is freed It will allow us to call OpenJDK Java compatible And then we can say Java is Free!
30 Free Java and OpenJDK Get Fedora 9! fedora
31 Free Java and OpenJDK Questions? Comments?
Zulu by Azul OpenJDK for Azure
Zulu by Azul OpenJDK for Azure surely a tongue-twister in any spoken language A presentation to Azure CEE Open Source in the Cloud November 27, 2013 Matt Schuetze, Director of Product Management Azul Systems
Valgrind BoF Ideas, new features and directions
Valgrind BoF Ideas, new features and directions Everybody! Valgrind developers and users are encouraged to participate by joining the discussion. And of course by kindly (or bitterly:) complain about bugs
JBoss Enterprise MIDDLEWARE
JBoss Enterprise MIDDLEWARE WHAT IS IT? JBoss Enterprise Middleware integrates and hardens the latest enterprise-ready features from JBoss community projects into supported, stable, enterprise-class middleware
System requirements. Java SE Runtime Environment(JRE) 7 (32bit) Java SE Runtime Environment(JRE) 6 (64bit) Java SE Runtime Environment(JRE) 7 (64bit)
Hitachi Solutions Geographical Information System Client Below conditions are system requirements for Hitachi Solutions Geographical Information System Client. 1/5 Hitachi Solutions Geographical Information
VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved
Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India [email protected] ABSTRACT In this paper, we describe the design and
Java Interview Questions and Answers
1. What is the most important feature of Java? Java is a platform independent language. 2. What do you mean by platform independence? Platform independence means that we can write and compile the java
Application Notes for Packaging and Deploying Avaya Communications Process Manager Sample SDK Web Application on a JBoss Application Server Issue 1.
Avaya Solution & Interoperability Test Lab Application Notes for Packaging and Deploying Avaya Communications Process Manager Sample SDK Web Application on a JBoss Application Server Issue 1.0 Abstract
A microeconomic analysis of commercial open source software development
A microeconomic analysis of commercial open source software development Date: November 7 th 2007 Author: Mathieu Baudier ([email protected]) Abstract The particularity of open source software is how it
JBoss Enterprise MIDDLEWARE
JBoss Enterprise MIDDLEWARE WHAT IS IT? JBoss Enterprise Middleware integrates and hardens the latest enterprise-ready features from JBoss community projects into supported, stable, enterprise-class middleware
IEEEXTREME PROGRAMMING COMPETITION PROBLEM & INSTRUCTION BOOKLET #3
IEEEXTREME PROGRAMMING COMPETITION 2008 PROBLEM & INSTRUCTION BOOKLET #3 Instructions Read all the problems carefully. Each of the problems has a problem number (shown on top), a title, an approximate
Migrate Joomla 1.5 to 2.5 with SP Upgrade
Migrate Joomla 1.5 to 2.5 with SP Upgrade The Migration Process We're going to use the following steps to move this site to Joomla 2.5: Install Joomla 2.5 in a subdirectory Make the migration from 1.5
Building native mobile apps for Digital Factory
DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels
The "Eclipse Classic" version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.
Installing the SDK This page describes how to install the Android SDK and set up your development environment for the first time. If you encounter any problems during installation, see the Troubleshooting
INTRODUCTION TO JAVA PROGRAMMING LANGUAGE
INTRODUCTION TO JAVA PROGRAMMING LANGUAGE Today Java programming language is one of the most popular programming language which is used in critical applications like stock market trading system on BSE,
ipad, a revolutionary device - Apple
Flash vs HTML5 ipad, a revolutionary device Apple Lightweight and portable Sufficient battery life Completely Wireless Convenient multitouch interface Huge number of apps (some of them are useful) No Flash
Hudson configuration manual
Hudson configuration manual 1 Chapter 1 What is Hudson? Hudson is a powerful and widely used open source continuous integration server providing development teams with a reliable way to monitor changes
JAVA WEB START OVERVIEW
JAVA WEB START OVERVIEW White Paper May 2005 Sun Microsystems, Inc. Table of Contents Table of Contents 1 Introduction................................................................. 1 2 A Java Web Start
Nexus Professional Whitepaper. Repository Management: Stages of Adoption
Sonatype Nexus Professional Whitepaper Repository Management: Stages of Adoption Adopting Repository Management Best Practices SONATYPE www.sonatype.com [email protected] +1 301-684-8080 12501 Prosperity
Installing Java. Table of contents
Table of contents 1 Jargon...3 2 Introduction...4 3 How to install the JDK...4 3.1 Microsoft Windows 95... 4 3.1.1 Installing the JDK... 4 3.1.2 Setting the Path Variable...5 3.2 Microsoft Windows 98...
JBoss. choice without compromise
JBoss Enterprise Middleware choice without compromise JBOSS ENTERPRISE APPLICATION PLATFORMS: CHOICE WITHOUT COMPROMISE The JBoss open choice strategy In today s dynamic business world, the need to quickly
Online Recruitment System 1. INTRODUCTION
1. INTRODUCTION This project Online Recruitment System is an online website in which jobseekers can register themselves online and apply for job and attend the exam. Online Recruitment System provides
EXPLORING SMARTCARDS: AN INDEPENDENT LOOK TO TECHNOLOGIES AND MARKET
EXPLORING SMARTCARDS: AN INDEPENDENT LOOK TO TECHNOLOGIES AND MARKET Giuseppe Gippa Paternò [email protected] June 2008 WHO AM I Experienced architect Linux, Networking and Security Focused on Telcos
l What is Android? l Getting Started l The Emulator l Hello World l ADB l Text to Speech l Other APIs (camera, bitmap, etc)
today l What is Android? l Getting Started l The Emulator l Hello World l ADB l Text to Speech l Other APIs (camera, bitmap, etc) l Other: Signing Apps, SVN l Discussion and Questions introduction to android
Vulnerability in Magento's implementation of PayPal
NBS System: Advisory on the Magento / PayPal vulnerability 19/04/2012 by Antonin le Faucheux & Philippe Humeau Affected versions: EE pre 1.10.1 & CE pre 1.5, on sites offering PayPal checkout http://www.nbs
Sun xvm VirtualBox Product Overview
Sun xvm VirtualBox Product Overview Orgad Kimchi ISV-E Engineering Sun Microsystems, Inc. 1 Agenda Background Product Overview Key Features 2 Background In January 2007, innotek went GNU public with the
Active Directory Implemenation
Active Directory Implemenation For PowerBuilder, Appeon Web & Appeon Mobile Powered by Sponsored by An Actual Implementation Case Study! By Chris Pollach President: Software Tool & Die Inc. Ottawa, Canada
24x7 Scheduler Multi-platform Edition 5.2
24x7 Scheduler Multi-platform Edition 5.2 Installing and Using 24x7 Web-Based Management Console with Apache Tomcat web server Copyright SoftTree Technologies, Inc. 2004-2014 All rights reserved Table
Choose an IBM WebSphere Application Server configuration to suit your business needs
IBM is the industry s market leading foundation for building, deploying, reusing, integrating and managing applications and services Choose an IBM configuration to suit your business needs Highlights Unparalleled
Project SailFin: Building and Hosting Your Own Communication Server.
FSFS Conference: Dec 9-11, Thiruvananthapuram Project SailFin: Building and Hosting Your Own Communication Server. Binod PG Senior Staff Engineer Sun Microsystems, Inc. 1 Agenda SailFin: Open Source Java
Foundations for your. portable cloud
Foundations for your portable cloud Start Today Red Hat s cloud vision is unlike that of any other IT vendor. We recognize that IT infrastructure is and will continue to be composed of pieces from many
Building Applications Using Micro Focus COBOL
Building Applications Using Micro Focus COBOL Abstract If you look through the Micro Focus COBOL documentation, you will see many different executable file types referenced: int, gnt, exe, dll and others.
Azul's Zulu JVM could prove an awkward challenge to Oracle's Java ambitions
Azul's Zulu JVM could prove an awkward challenge to Oracle's Java ambitions Analyst: John Abbott 26 Feb, 2014 Azul Systems, best known for its Zing scalable Java runtime, has been introducing a new product
Testing and Deploying IBM Rational HATS 8.5 Applications on Apache Geronimo Server 3.1
Testing and Deploying IBM Rational HATS 8.5 Applications on Apache Geronimo Server 3.1 Royal Cyber Inc. Modernized e-business solutions Overview This white paper explains how to run, test and deploy IBM
Introduction to Open Atrium s workflow
Okay welcome everybody! Thanks for attending the webinar today, my name is Mike Potter and we're going to be doing a demonstration today of some really exciting new features in open atrium 2 for handling
SIM900 Eclipse environment install Application Note_V1.00
SIM900 Eclipse environment install Application Note_V1.00 Document Title: Note Version: V1.00 Date: 2011-01-11 Status: Document Control ID: Edit SIM900_Eclipse_environment_install_Application_Note _V1.01
Oracle Java SE and Oracle Java Embedded Products
Oracle Java SE and Oracle Java Embedded Products This document describes the Oracle Java SE product editions, Oracle Java Embedded products, and the features available with them. It contains the following
Nokia 9210i/9290 Communicators and PersonalJava TM Application Development
Nokia 9210i/9290 Communicators and Personal TM Application Development 05-03-2002 Nokia 9210i/9290 Communicators and PersonalTM Application Development Table of contents 1. DIFFERENT JAVA TECHNOLOGIES...
Overview. The Android operating system is like a cake consisting of various layers.
The Android Stack Overview The Android operating system is like a cake consisting of various layers. Each layer has its own characteristics and purpose but the layers are not always cleanly separated and
EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.
WA2088 WebSphere Application Server 8.5 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4
IOIO for Android Beginners Guide Introduction
IOIO for Android Beginners Guide Introduction This is the beginners guide for the IOIO for Android board and is intended for users that have never written an Android app. The goal of this tutorial is to
How Java Software Solutions Outperform Hardware Accelerators
How Java Software Solutions Outperform Hardware Accelerators MIPS Technologies, Inc. April 2005 Java is a programming language which has one big advantage and one big disadvantage: the big advantage is
Categories of Free and Nonfree Software
This list was originally published on http://gnu.org, in 1996. This document is part of, the GNU Project s exhaustive collection of articles and essays about free software and related matters. Copyright
Two-Factor Authentication Basics for Linux. Pat Barron ([email protected]) Western PA Linux Users Group
Two-Factor Authentication Basics for Linux Pat Barron ([email protected]) Western PA Linux Users Group Some Basic Security Terminology Two of the most common things we discuss related to security are Authentication
Open Source and Sun. It's Importance
IT Briefing: Open Source A World Wide Technology Web Seminar Bob Olwig World Wide Technology Harry J Foxwell, PhD Sun World Wide Technology A market-leading systems integrator that provides innovative
GNU General Public License, version 2, with the Classpath Exception
LICENSES: Azul Zulu Licenses and Copyrights Zulu incorporates third-party licensed software packages. Some of these have distribution restrictions and some have only reporting requirements. This document
Module 8 Increase Conversions by 29% for EACH Branch through Technology! What You'll Learn in this Module...
Module 8 Increase Conversions by 29% for EACH Branch through Technology! What You'll Learn in this Module... In Module 8 you re going to learn about a technology that can raise conversions by 29% for every
Deepak Bhole Sr. Software Engineer, Red Hat Inc. May 5 2011
Java - From to Red Hat Enterprise Linux and What Lies Ahead Deepak Bhole Sr. Software Engineer, Red Hat Inc. th May 5 2011 05/06/11 / Red Hat's role Persistent index will always show current point Agenda
ipad vs Kindle Fire Any thoughts? Between those two, I would take the ipad.
ipad vs Kindle Fire I still look at the Ipad & other netbooks as more toys that tools. But I could see benefit of having one - for example when I head out to see my daughter in Washington DC in a couple
Home Course Catalog Schedule Pricing & Savings Training Options Resources About Us
1 of 14 12/04/2012 06:46 PM Hello, Jonathan Earl My Account Logout GS-35F-0556S CONTACT US Search TOLL FREE 877-932-8228 Home Course Catalog Schedule Pricing & Savings Training Options Resources About
Jenkins on Windows with StreamBase
Jenkins on Windows with StreamBase Using a Continuous Integration (CI) process and server to perform frequent application building, packaging, and automated testing is such a good idea that it s now a
Casper Suite Release Notes. Version 9.1
Casper Suite Release Notes Version 9.1 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th Ave
2 Introduction to Java. Introduction to Programming 1 1
2 Introduction to Java Introduction to Programming 1 1 Objectives At the end of the lesson, the student should be able to: Describe the features of Java technology such as the Java virtual machine, garbage
Section 1.4. Java s Magic: Bytecode, Java Virtual Machine, JIT,
J A V A T U T O R I A L S : Section 1.4. Java s Magic: Bytecode, Java Virtual Machine, JIT, JRE and JDK This section clearly explains the Java s revolutionary features in the programming world. Java basic
Installation Guide for contineo
Installation Guide for contineo Sebastian Stein Michael Scholz 2007-02-07, contineo version 2.5 Contents 1 Overview 2 2 Installation 2 2.1 Server and Database....................... 2 2.2 Deployment............................
Libre software business models (from an European point of view)
Libre software business models (from an European point of view) Vicente Matellán Olivera Amsterdam, September 2000 Wellcome to GNU/Linux fashion!! 1 Wellcome to GNU/Linux fashion!! GNU/Linux has emerged
ON-PREMISE OR IN THE CLOUD, A SINGLE JAVA EE APPLICATION PLATFORM
ON-PREMISE OR IN THE CLOUD, A SINGLE JAVA EE APPLICATION PLATFORM TECHNOLOGY OVERVIEW FEATURES Fully certified Java EE 6 container Full web services stack Modular architecture optimized for cloud and virtual
Apache Gump. Continuous Integration on Steroids. Apache Software Foundation Building Bridges @ FOSDEM 2005
Apache Gump Continuous Integration on Steroids About LSD http://www.leosimons.com/ [email protected] ASF Member Apache Excalibur, Gump, Wiki, Infrastructure Physics Student, Enschede Presentations,
Platform Guide. SA Supported Platforms. Service Package Version 7.4R1
Platform Guide Service Package Version 7.4R1 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408-745-2000 or 888-JUNIPER www.juniper.net February 2013 Pageiof9 Contents Introduction...
Fahim Uddin http://fahim.cooperativecorner.com [email protected]. 1. Java SDK
PREPARING YOUR MACHINES WITH NECESSARY TOOLS FOR ANDROID DEVELOPMENT SEPTEMBER, 2012 Fahim Uddin http://fahim.cooperativecorner.com [email protected] Android SDK makes use of the Java SE
Platform Guide. SA Supported Platforms. Service Package Version 7.3R1
Platform Guide Service Package Version 7.3R1 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408-745-2000 or 888-JUNIPER www.juniper.net September 2012 Pageiof9 Contents Introduction...
REMOTE DEVELOPMENT OPTION
Leading the Evolution DATA SHEET MICRO FOCUS SERVER EXPRESS TM REMOTE DEVELOPMENT OPTION Executive Overview HIGH PRODUCTIVITY DEVELOPMENT FOR LINUX AND UNIX DEVELOPERS Micro Focus Server Express is the
12Planet Chat end-user manual
12Planet Chat end-user manual Document version 1.0 12Planet 12Planet Page 2 / 13 Table of content 1 General... 4 1.1 How does the chat work?... 4 1.2 Browser Requirements... 4 1.3 Proxy / Firewall Info...
Migrating Applications From IBM WebSphere to Apache Tomcat
Migrating Applications From IBM WebSphere to Apache Tomcat MuleSource and the MuleSource logo are trademarks of MuleSource Inc. in the United States and/or other countries. All other product and company
Introduction to Android
Introduction to Android 26 October 2015 Lecture 1 26 October 2015 SE 435: Development in the Android Environment 1 Topics for Today What is Android? Terminology and Technical Terms Ownership, Distribution,
Tablets: Will They Replace PCs?
Tablets: Will They Replace PCs? By Phil Clarke Research Analyst, Nemertes Research Executive Summary As mobility becomes more prevalent within the enterprise, tablets are becoming crucial tools with specific
B: He's getting a divorce and says he won't be able to pay for it after he pays alimony and child support.
Dialog: VIP LESSON 001 - Alimony A: Why is Kevin selling his house? B: He's getting a divorce and says he won't be able to pay for it after he pays alimony and child support. A: Why is he getting a divorce?
Linux Distributions. What they are, how they work, which one to choose. [email protected]> +55-11-2132-2327. Avi Alkalay <[email protected].
Linux Distributions What they are, how they work, which one to choose Avi Alkalay +55-11-2132-2327 Linux, Open Standards Consultant IBM Corporation Before You Start...
What Perl Programmers Should Know About Java
Beth Linker, [email protected] Abstract The Java platform is by no means a replacement for Perl, but it can be a useful complement. Even if you do not need to or want to use Java, you should know a bit
CentovaCast 3 - Broadcasting With VirtualDJ
CentovaCast 3 - Broadcasting With VirtualDJ In this tutorial we are going to be taking a look at how to broadcast to our premium service running under CentovaCast 3 using VirtualDJ. Differences Between
Maximize strategic flexibility by building an open hybrid cloud Gordon Haff
red hat open hybrid cloud Whitepaper Maximize strategic flexibility by building an open hybrid cloud Gordon Haff EXECUTIVE SUMMARY Choosing how to build a cloud is perhaps the biggest strategic decision
Open Source BI. Sometimes the best things in life ARE free! Dan Peacock Auto-Wares, Inc. [email protected]
Open Source BI Sometimes the best things in life ARE free! Dan Peacock Auto-Wares, Inc. [email protected] Agenda Introduction What is Open Source BI Opportunities and challenges of Open source BI A little
FAQS. You can schedule a WebEx session ahead or start it instantly in your choice of ways:
FAQS What is WebEx? WebEx is an easy way to exchange ideas and information with anyone, anywhere. It combines real-time desktop sharing with phone conferencing, so everyone sees the same thing as you talk.
Introduction to the JCP
Introduction to the JCP Patrick Curran Java Community Process Chair May 2015 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Scalable 3 Ubiquitous 9 Million Java developers worldwide
Table of Contents. Java CGI HOWTO
Table of Contents Java CGI HOWTO...1 by David H. Silber javacgi [email protected] 1.Introduction...1 2.Setting Up Your Server to Run Java CGI Programs (With Explanations)...1 3.Setting Up Your Server
Integrating Microsoft Dynamics GP and Microsoft Dynamics CRM. Discussion Paper and FAQ s
Integrating Microsoft Dynamics GP and Microsoft Dynamics CRM Discussion Paper and FAQ s Integrating two Microsoft Products it sounds easy enough. The physical act of integration, pushing data from one
Application Development Guide: Building and Running Applications
IBM DB2 Universal Database Application Development Guide: Building and Running Applications Version 8 SC09-4825-00 IBM DB2 Universal Database Application Development Guide: Building and Running Applications
System Reference 2013
System Reference 2013 Content List of graphics...3 List of tables...4 1 Purpose of LynxSight...5 2 Setting up project...6 2.1 Project dependences...6 2.1.1 Operating system...6 2.1.2 Eclipse IDE...6 2.1.3
Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues
Zend Server 4.0 Beta 2 Release Announcement Thank you for your participation in the Zend Server 4.0 beta program. Your involvement will help us ensure we best address your needs and deliver even higher
An Overview of Java. overview-1
An Overview of Java overview-1 Contents What is Java Major Java features Java virtual machine Java programming language Java class libraries (API) GUI Support in Java Networking and Threads in Java overview-2
Contents. www.iphotographycourse.com
Contents Secret #1 - You really need the right equipment... 3 Secret #2 - Know the sport you will be photographing... 5 Secret #3 - Get in the right location... 6 Secret #4 - Know how to use your camera's
App Development Checklist
App Development Checklist 10 Essential steps for making your app a success 1. Don't take yes for an answer Believe it or not, sometimes the worst thing you can hear from a developer is the word "Yes".
SOA Software: Troubleshooting Guide for WebSphere Application Server Agent
SOA Software: Troubleshooting Guide for WebSphere Application Server Agent SOA Software: Troubleshooting Guide for WebSphere Application Server Agent 1 SOA Software Troubleshooting Guide for WebSphere
Choosing the web s future. Peter-Paul Koch http://quirksmode.org http://twitter.com/ppk Drupal Jam, 12 mei 2016
Choosing the web s future Peter-Paul Koch http://quirksmode.org http://twitter.com/ppk Drupal Jam, 12 mei 2016 Opinion warning (throughout) Also: work in progress Four problems 1. Web developers want to
CS 209 Programming in Java #1
CS 209 Programming in Java #1 Introduction Spring, 2006 Instructor: J.G. Neal 1 Topics CS 209 Target Audience CS 209 Course Goals CS 209 Syllabus - See handout Java Features, History, Environment Java
Symantec NetBackup Enterprise Server and Server 7.x OS Software Compatibility List
Symantec NetBackup Enterprise Server and Server 7.x OS Software Compatibility List Created on December 20, 2013 Copyright 2013 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo, and
