Open Source Declaration For: Extr-SLX Warranty Regarding Use

Total Page:16

File Type:pdf, Size:1020Kb

Open Source Declaration For: Extr-SLX Warranty Regarding Use Open Source Declaration for: extr-SLX Software Release: Versions: 20.2.1a Release Date: 2020-08-04 This document contains attributions, licenses, and notices for free and open source software (Collectively FOSS) used within this product. If you have any questions or wish to receive a copy of any FOSS source code to which you may be entitled, please contact us at [email protected]. Extreme Networks, Inc 6480 Via Del Oro San Jose, California 95119 Phone / +1 408.904.7002 Toll-free / + 1 888.257.3000 www.extremenetworks.com © 2020 Extreme Networks, Inc. All rights reserved. Extreme Networks, the Extreme Networks logo, and "Project Names" are trademarks or registered trademarks of Extreme Networks, Inc. in the United States and/or other countries. All other names, registered trademarks, trademarks, and service marks are property of their respective owners. For additional information on Extreme Networks trademarks, see www.extremenetworks.com/company/legal/trademarks Warranty Regarding Use of Open Source Software This FOSS is provided to you on an "as is" basis, and Extreme Networks makes no representations or warranties for the use of this code by you independent of any Extreme Networks provided software or services. Refer to the licenses and copyright notices listed below for each package for any specific license terms that apply to each software bundle. The licenses listed below define the warranty, if any, from the associated authors or licensors. Extreme Networks specifically disclaims any warranties for defects caused caused by altering or modifying any FOSS or the products' recommended configuration. You have no warranty or indemnification claims against Extreme Networks in the event that the FOSS infringes the intellectual property rights of a third party. Technical support, if any, will only be provided for the unmodified Extreme Networks product as used within such product's recommended configuration. Open Source Software Used in the Product Name Version URL License BSD 3-clause "New" or 01org/isafw 20160907-snapshot-4ac8432c "Revised" License @journeyapps/sqlcipher 3.1.4-test1 http://github.com/journeyapps/node-sqlcipher BSD 3-clause "New" or "Revised" License SIL Open Font abattis-cantarell-fonts 0.0.24 https://git.gnome.org/browse/cantarell-fonts/ License 1.1 (GNU Lesser General Public License v2.1 ACL 2.2.52 http://savannah.nongnu.org/projects/acl or later AND GNU General Public License v2.0 or later) (European Union Public License 1.1 https://administracionelectronica.gob.es/ctt/clienteafirma/afirma-ui- afirma-ui-simpleafirma 1.6.5 AND GNU simpleafirma General Public License v2.0 or later) (European Union Public License 1.1 afirma-ui-simpleafirma- https://administracionelectronica.gob.es/ctt/clienteafirma/afirma-ui- 1.6.5 AND GNU configurator simpleafirma-configurator General Public License v2.0 or later) Android - platform - Apache android-n-mr2-preview-1 http://github.com/android/platform_system_core/ frameworks - base License 2.0 Android - platform - Apache android-n-mr1-preview-2 http://github.com/android/platform_system_core/ frameworks - base License 2.0 Apache Apache Commons Logging 1.0 http://commons.apache.org/proper/commons-logging/ License 2.0 Apache Apache HTTP Server 2.4.29 http://httpd.apache.org/ License 2.0 Apache Apache Portable Runtime 1.6.3 http://apr.apache.org/ License 2.0 Apache Apache Thrift 0.10.0 http://thrift.apache.org/ License 2.0 Apache Apache Xalan (C++) 1.11.0 http://xalan.apache.org/xalan-c/index.html License 2.0 Apache Apache Xalan (C++) 1.7.0 http://xalan.apache.org/xalan-c/index.html License 1.1 apache/xerces-c 3.1.4 http://xerces.apache.org/xerces-c/ Apache License 2.0 Apache apr-util 1.6.1 http://apr.apache.org/ License 2.0 GNU General apt - Advanced Package Tool 1.2.24 https://wiki.debian.org/Apt Public License v2.0 or later (Mozilla Public License 1.1 AND GNU Lesser General Public License v2.1 or later AND Red Hat eCos Public License v1.1 AND Apache License 2.0 AROS 20170402-snapshot-ce08a590 http://www.aros.org/ AND Sun Industry Standards Source License v1.1 AND GNU General Public License v2.0 or later AND Netscape Public License v1.1) BSD 2-clause ASN.1 library for Python 0.4.4 http://sourceforge.net/projects/pyasn1 "Simplified" License GNU General autoconf-archive 2016.09.16 http://www.gnu.org/software/autoconf-archive/ Public License v3.0 or later GNU Lesser General Public avahi 0.7 http://avahi.org License v2.1 or later base-passwd 3.5.29 https://salsa.debian.org/debian/base-passwd (GNU General Public License v2.0 or later AND Christian Michelsen Research License) GNU General base-passwd-dbg 3.5.29 Public License v2.0 or later GNU General base-passwd-doc 3.5.29 Public License v2.0 or later GNU General base-passwd-src 3.5.29 http://tracker.debian.org/pkg/base-passwd_3.5.29.bb Public License v2.0 only GNU General base-passwd-update 3.5.29 Public License v2.0 or later GNU General Bash 4.4 http://www.gnu.org/software/bash/ Public License v3.0 or later GNU General Bash 4.4.12 http://www.gnu.org/software/bash/ Public License v3.0 or later GNU General Bash Completion 2.4 http://bash-completion.alioth.debian.org/ Public License v2.0 or later GNU General bash-completion 2.7 http://bash-completion.alioth.debian.org/ Public License v2.0 or later GNU General bash-completion 2.8 http://bash-completion.alioth.debian.org/ Public License v2.0 or later GNU General bash-loadable 4.4.12 http://tiswww.case.edu/php/chet/bash/bashtop.html Public License v3.0 or later GNU General bash-ptest 4.4.12 http://tiswww.case.edu/php/chet/bash/bashtop.html Public License v3.0 or later GNU General bc 1.06 http://www.gnu.org/software/bc/ Public License v3.0 or later Berkeley DB 5.3.28 http://www.oracle.com/technology/products/berkeley-db/db/index.html (Sleepycat License OR Oracle Berkeley DB License) BIND9 (Berkeley Internet Mozilla Public 9.9.11 https://www.isc.org/wordpress/software/bind/ Name Domain) License 2.0 GNU General blktrace 1.2.0 http://brick.kernel.dk/snaps Public License v2.0 or later Boost Boost C++ Libraries - boost 1.66.0 http://tim.klingt.org/git?p=boost_lockfree.git; Software License 1.0 Boost Boost C++ Libraries - boost 1.69.0 http://tim.klingt.org/git?p=boost_lockfree.git; Software License 1.0 (Python Software Foundation License 2.0 boost-debugsource 1.66.0 http://www.boost.org AND MIT License AND Boost Software License 1.0) (GNU General Public License v2.0 or later boot-floppies 2.2.26 http://tracker.debian.org/pkg/boot-floppies OR GNU General Public License v1.0 only) (SSLeay License AND ISC License AND BSD 3- BoringSSL 20160926-snapshot-a252b34d https://boringssl.googlesource.com/boringssl/ clause "New" or "Revised" License AND The Open SSL License) bostontraintrack 20170314-snapshot-1bf48658 http://github.com/abetusk/bostontraintrack/ (GNU Affero General Public License v3.0 AND GNU General Public License v3.0 or later) (SSLeay License AND ISC License AND BSD 3- briansmith/ring version_for_cocoapods_8.0 https://github.com/briansmith/ring clause "New" or "Revised" License AND The Open SSL License) GNU General btrfs-progs 4.13.3 https://btrfs.wiki.kernel.org/index.php/Main_Page Public License v2.0 or later GNU General btrfs-tools 5.1.1 http://github.com/wereHamster/btrfs-tools Public License v2.0 only GNU General btrfs-tools 4.13.3 http://github.com/wereHamster/btrfs-tools Public License v2.0 or later GNU General btrfs-tools 4.13 http://github.com/wereHamster/btrfs-tools Public License v2.0 or later GNU General BusyBox 1_27_2 https://busybox.net/ Public License v2.0 only GNU General BusyBox 1_27_0 https://busybox.net/ Public License v2.0 only Bzip2 1.0.6 http://www.bzip.org/ Bzip2 License bzip2-ptest 1.0.6 http://www.bzip.org/ Bzip2 License (GNU General Public License v2.0 or later ca-certificates 20170717 http://packages.debian.org/sid/ca-certificates OR Mozilla Public License 2.0) (Mozilla Public License 1.1 OR GNU Cairo 1.14.12 https://www.cairographics.org/ Lesser General Public License v2.1 or later) Cairo-Pixman 0.33.4 http://pixman.org/ MIT License BSD 3-clause "New" or capstone-devel 3.0.5 http://www.capstone-engine.org/ "Revised" License GNU Lesser General Public chardet 3.0.4 https://github.com/chardet/chardet License v2.1 only GNU Lesser General Public Check 0.12.0 http://check.sourceforge.net/ License v2.1 or later BSD 3-clause "New" or Chromium (Google Chrome) 57.0.2987.133 http://www.chromium.org/ "Revised" License GNU General chrpath 0.16 https://chrpath.alioth.debian.org/ Public License v1.0 or later BSD 3-clause "New" or colorama 0.3.9 http://pypi.python.org/pypi/colorama "Revised" License BSD 3-clause "New" or com.github.transcurity:capstone 3.0.5-rc2 https://github.com/TRANScurity/capstone "Revised" License com.tagtraum:libz 4.0.0 http://www.zlib.net/ zlib License GNU General coreutils-common 8.30 https://www.gnu.org/software/coreutils/ Public License v3.0 or later (MIT License AND ISC License AND BSD 3-clause "New" or cronie 1.5.1 https://fedorahosted.org/cronie "Revised" License AND GNU General Public License v2.0 or later) cryptodev-linux cryptodev-linux-1.9 http://home.gna.org/cryptodev-linux/ GNU General Public License v2.0 only GNU General cryptodev-linux-dev 1.9 http://cryptodev-linux.org/ Public License v2.0 or later curl 7.61.0 https://curl.haxx.se/ curl License Carnegie Mellon Cyrus SASL 2.1.27 http://asg.web.cmu.edu/sasl/ University License (GNU General Public License v2.0 or later D-Bus 1.12.8 http://www.freedesktop.org/wiki/Software/dbus OR Academic Free License v2.1) (GNU General Public License v2.0 or later D-Bus 1.12.2 http://www.freedesktop.org/wiki/Software/dbus
Recommended publications
  • Uniform Rendering of XML Encoded Mathematical Content with Opentype Fonts
    i \eutypon24-25" | 2011/1/21 | 8:58 | page 11 | #15 i i i Εὔτυπon, τεῦχος 24-25 — >Okt¸brioc/October 2010 11 Uniform Rendering of XML Encoded Mathematical Content with OpenType Fonts Apostolos Syropoulos 366, 28th October Str. GR-671 00 Xanthi Greece E-mail: asyropoulos at yahoo dot com The new OpenType MATH font table contains important information that can be used to correctly and uniformly render mathematical con- tent (e.g., mathematical formulae, equations, etc.). Until now, all sys- tems in order to render XML encoded mathematical content employed some standard algorithms together with some standard sets of TrueType and/or Type 1 fonts, which contained the necessary glyphs. Unfortu- nately, this approach does not produce uniform results because certain parameters (e.g., the thickness of the fraction line, the scale factor of superscripts/subscripts, etc.) are system-dependant, that is, their exact values will depend on the particular setup of a given system. Fortunately, the new OpenType MATH table can be used to remedy this situation. In particular, by extending renderers so as to be able to render mathemat- ical contents with user-specified fonts, the result will be uniform across systems and platforms. In other words, the proposed technology would allow mathematical content to be rendered the same way ordinary text is rendered across platforms and systems. 1 Introduction The OpenType font format is a new cross-platform font file format developed jointly by Adobe and Microsoft. OpenType fonts may contain glyphs with ei- ther cubic B´eziersplines (used in PostScript fonts) or with quadratic B´ezier splines (used in TrueType fonts).
    [Show full text]
  • The Unicode Cookbook for Linguists: Managing Writing Systems Using Orthography Profiles
    Zurich Open Repository and Archive University of Zurich Main Library Strickhofstrasse 39 CH-8057 Zurich www.zora.uzh.ch Year: 2017 The Unicode Cookbook for Linguists: Managing writing systems using orthography profiles Moran, Steven ; Cysouw, Michael DOI: https://doi.org/10.5281/zenodo.290662 Posted at the Zurich Open Repository and Archive, University of Zurich ZORA URL: https://doi.org/10.5167/uzh-135400 Monograph The following work is licensed under a Creative Commons: Attribution 4.0 International (CC BY 4.0) License. Originally published at: Moran, Steven; Cysouw, Michael (2017). The Unicode Cookbook for Linguists: Managing writing systems using orthography profiles. CERN Data Centre: Zenodo. DOI: https://doi.org/10.5281/zenodo.290662 The Unicode Cookbook for Linguists Managing writing systems using orthography profiles Steven Moran & Michael Cysouw Change dedication in localmetadata.tex Preface This text is meant as a practical guide for linguists, and programmers, whowork with data in multilingual computational environments. We introduce the basic concepts needed to understand how writing systems and character encodings function, and how they work together. The intersection of the Unicode Standard and the International Phonetic Al- phabet is often not met without frustration by users. Nevertheless, thetwo standards have provided language researchers with a consistent computational architecture needed to process, publish and analyze data from many different languages. We bring to light common, but not always transparent, pitfalls that researchers face when working with Unicode and IPA. Our research uses quantitative methods to compare languages and uncover and clarify their phylogenetic relations. However, the majority of lexical data available from the world’s languages is in author- or document-specific orthogra- phies.
    [Show full text]
  • Maksym Govorischev
    Maksym Govorischev E-mail : [email protected] Skills & Tools Programming and Scripting Languages: Java, Groovy, Scala Programming metodologies: OOP, Functional Programming, Design Patterns, REST Technologies and Frameworks: - Application development: Java SE 8 Spring Framework(Core, MVC, Security, Integration) Java EE 6 JPA/Hibernate - Database development: SQL NoSQL solutions - MongoDB, OrientDB, Cassandra - Frontent development: HTML, CSS (basic) Javascript Frameworks: JQuery, Knockout - Build tools: Gradle Maven Ant - Version Control Systems: Git SVN Project Experience Project: JUL, 2016 - OCT, 2016 Project Role: Senior Developer Description: Project's aim was essentially to create a microservices architecture blueprint, incorporating business agnostic integrations with various third-party Ecommerce, Social, IoT and Machine Learning solutions, orchestrating them into single coherent system and allowing a particular business to quickly build rich online experience with discussions, IoT support and Maksym Govorischev 1 recommendations engine, by just adding business specific services layer on top of accelerator. Participation: Played a Key developer role to implement integration with IoT platform (AWS IoT) and recommendation engine (Prediction IO), by building corresponding integration microservices. Tools: Maven, GitLab, SonarQube, Jenkins, Docker, PostgreSQL, Cassandra, Prediction IO Technologies: Java 8, Scala, Spring Boot, REST, Netflix Zuul, Netflix Eureka, Hystrix Project: Office Space Management Portal DEC, 2015 - FEB, 2016
    [Show full text]
  • Opentype Postscript Fonts with Unusual Units-Per-Em Values
    Luigi Scarso VOORJAAR 2010 73 OpenType PostScript fonts with unusual units-per-em values Abstract Symbola is an example of OpenType font with TrueType OpenType fonts with Postscript outline are usually defined outlines which has been designed to match the style of in a dimensionless workspace of 1000×1000 units per em Computer Modern font. (upm). Adobe Reader exhibits a strange behaviour with pdf documents that embed an OpenType PostScript font with A brief note about bitmap fonts: among others, Adobe unusual upm: this paper describes a solution implemented has published a “Glyph Bitmap Distribution Format by LuaTEX that resolves this problem. (BDF)” [2] and with fontforge it’s easy to convert a bdf font into an opentype one without outlines. A fairly Keywords complete bdf font is http://unifoundry.com/unifont-5.1 LuaTeX, ConTeXt Mark IV, OpenType, FontMatrix. .20080820.bdf.gz: this Vle can be converted to an Open- type format unifontmedium.otf with fontforge and it Introduction can inspected with showttf, a C program from [3]. Here is an example of glyph U+26A5 MALE AND FEMALE Opentype is a font format that encompasses three kinds SIGN: of widely used fonts: 1. outline fonts with cubic Bézier curves, sometimes Glyph 9887 ( uni26A5) starts at 492 length=17 referred to CFF fonts or PostScript fonts; height=12 width=8 sbX=4 sbY=10 advance=16 2. outline fonts with quadratic Bézier curve, sometimes Bit aligned referred to TrueType fonts; .....*** 3. bitmap fonts. ......** .....*.* Nowadays in digital typography an outline font is almost ..***... the only choice and no longer there is a relevant diUer- .*...*.
    [Show full text]
  • CM-Super: Automatic Creation of Efficient Type 1 Fonts from Metafont
    CM-Super: Automatic creation of efficient Type 1 fonts from METAFONT fonts Vladimir Volovich Voronezh State University Moskovsky prosp. 109/1, kv. 75, Voronezh 304077 Russia [email protected] Abstract In this article I describe making the CM-Super fonts: Type 1 fonts converted from METAFONT sources of various Computer Modern font families. The fonts contain a large number of glyphs covering writing in dozens of languages (Latin-based, Cyrillic-based, etc.) and provide outline replacements for the original METAFONT fonts. The CM-Super fonts were produced by tracing the high resolution bitmaps generated by METAFONT with the help of TEXtrace, optimizing and hinting the fonts with FontLab, and applying cleanups and optimizations with Perl scripts. 1 The idea behind the CM-Super fonts There exist free Type 1 versions of the original CM The Computer Modern (CM) fonts are the default fonts, provided by Blue Sky Research, Elsevier Sci- ence, IBM Corporation, the Society for Industrial and most commonly used text fonts with TEX. Orig- inally, CM fonts contained only basic Latin letters, and Applied Mathematics (SIAM), Springer-Verlag, and thus covered only the English language. There Y&Y and the American Mathematical Society, but are however a number of Computer Modern look- until not long ago there were no free Type 1 versions alike METAFONT fonts developed which cover other of other “CM look-alike” fonts available, which lim- languages and scripts. Just to name a few: ited their usage in PDF and PostScript target docu- ment formats. The CM-Super fonts were developed • EC and TC fonts, developed by J¨orgKnappen, to cover this gap.
    [Show full text]
  • Using Fonts Installed in Local Texlive - Tex - Latex Stack Exchange
    27-04-2015 Using fonts installed in local texlive - TeX - LaTeX Stack Exchange sign up log in tour help TeX ­ LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related Take the 2­minute tour × typesetting systems. It's 100% free, no registration required. Using fonts installed in local texlive I have installed texlive at ~/texlive . I have installed collection­fontsrecommended using tlmgr . Now, ~/texlive/2014/texmf­dist/fonts/ has several folders: afm , cmap , enc , ... , vf . Here is the output of tlmgr info helvetic package: helvetic category: Package shortdesc: URW "Base 35" font pack for LaTeX. longdesc: A set of fonts for use as "drop­in" replacements for Adobe's basic set, comprising: ­ Century Schoolbook (substituting for Adobe's New Century Schoolbook); ­ Dingbats (substituting for Adobe's Zapf Dingbats); ­ Nimbus Mono L (substituting for Abobe's Courier); ­ Nimbus Roman No9 L (substituting for Adobe's Times); ­ Nimbus Sans L (substituting for Adobe's Helvetica); ­ Standard Symbols L (substituting for Adobe's Symbol); ­ URW Bookman; ­ URW Chancery L Medium Italic (substituting for Adobe's Zapf Chancery); ­ URW Gothic L Book (substituting for Adobe's Avant Garde); and ­ URW Palladio L (substituting for Adobe's Palatino). installed: Yes revision: 31835 sizes: run: 2377k relocatable: No cat­date: 2012­06­06 22:57:48 +0200 cat­license: gpl collection: collection­fontsrecommended But when I try to compile: \documentclass{article} \usepackage{helvetic} \begin{document} Hello World! \end{document} It gives an error: ! LaTeX Error: File `helvetic.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name.
    [Show full text]
  • PDF Copy of My Gsoc Proposal
    GSoC Proposal for Haiku Add Haiku Support for new Harfbuzz library ● Full name: Deepanshu Goyal ​ ● Timezone: +0530 ​ ● Email address: [email protected] ​ ● IRC username (freenode.net): digib0y ​ ● Trac username (dev.haiku-os.org): digib0y ​ ● Trac ticket(s) containing patches for Haiku/ Pull requests: ○ https://github.com/haiku/website/pull/26 ○ https://github.com/haiku/website/pull/41 ○ https://github.com/haikuports/haikuports/pull/1204 ○ https://github.com/HaikuArchives/ArtPaint/pull/54 We also had technical discussions over few issues in ArtPaint which you can checkout: https://github.com/HaikuArchives/ArtPaint/issues , I have also commented few lines of code in one the ​ issues which you might be interested in! Apart from these I have submitted a patch to Haiku however most of the work on the patch was already done by a previous contributor . https://dev.haiku-os.org/attachment/ticket/11518/0001-Implemented-BFont-Blocks-added-build-featur e-for-fon.patch ● GitHub (or other public) repository: https://github.com/digib0y/ ​ ● Will you treat Google Summer of Code as full time employment? ​ ​ Yes, I do understand that Google Summer of Code is a full time virtual internship and I have no other commitment to any other internship, job, and exams. ● How many hours per week will you work? I will work for 40-50 hours a week, with give work update on every alternate day to the assigned mentor.. ● List all obligations (and their dates) that may take time away from GSoC (a second job, vacations, classes, ...): One day per week will be an off day, most probably weekend only if the goals for the week has been completed.
    [Show full text]
  • Gradle User Guide
    Gradle User Guide Version 2.2.1 Copyright © 2007-2012 Hans Dockter, Adam Murdoch Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically. Table of Contents 1. Introduction 1.1. About this user guide 2. Overview 2.1. Features 2.2. Why Groovy? 3. Tutorials 3.1. Getting Started 4. Installing Gradle 4.1. Prerequisites 4.2. Download 4.3. Unpacking 4.4. Environment variables 4.5. Running and testing your installation 4.6. JVM options 5. Troubleshooting 5.1. Working through problems 5.2. Getting help 6. Build Script Basics 6.1. Projects and tasks 6.2. Hello world 6.3. A shortcut task definition 6.4. Build scripts are code 6.5. Task dependencies 6.6. Dynamic tasks 6.7. Manipulating existing tasks 6.8. Shortcut notations 6.9. Extra task properties 6.10. Using Ant Tasks 6.11. Using methods 6.12. Default tasks 6.13. Configure by DAG 6.14. Where to next? 7. Java Quickstart 7.1. The Java plugin 7.2. A basic Java project 7.3. Multi-project Java build 7.4. Where to next? 8. Dependency Management Basics 8.1. What is dependency management? 8.2. Declaring your dependencies 8.3. Dependency configurations 8.4. External dependencies 8.5. Repositories 8.6. Publishing artifacts 8.7. Where to next? 9. Groovy Quickstart 9.1. A basic Groovy project 9.2.
    [Show full text]
  • Digitale Typografie
    Digitale Typografie Andreas F. Borchert Universität Ulm 7. Juli 2016 Syllabus 2 Inhalte: • Einführung und historischer Überblick • Von der geometrisch definierten Fläche zum Pixelraster mit einer Einführung in PostScript und MetaPost • Digitale Repräsentierungen von Schriften • Einführung in die Typografie • Ausgewählte Algorithmen und Verfahrenstechniken Was ist Typografie? 3 • »Typography exists to honor content.« (Robert Bringhurst) • »Typografie ist keine Kunst. Typografie ist keine Wissenschaft. Typografie ist Handwerk.« (Hans Peter Willberg) • »Typografie, das ist die Inszenierung einer Mitteilung in der Fläche, so die kürzeste Definition, die ich kenne.« (Erik Spiekermann) • »Good typography therefore is a silent art; not its presence but rather its absence is noticeable.« (Mittelbach and Rowley: The pursuit of quality – How can automated typesetting achieve the highest standards of craft typography?) Wozu dient Typografie? 4 Robert Bringhurst fasst es folgendermaßen zusammen: »[...] typography should perform these services for the reader: I invite the reader into the text; I reveal the tenor and the meaning of the text; I clarify the structure and the order of the text; I link the text with other existing elements; I induce a state of energetic repose, which is the ideal condition for reading.« Was ist digitale Typografie? 5 • »Digital typography is the technology of using computers for the design, preparation, and presentation of documents, in which the graphical elements are organized, positioned, and themselves created under digital control.« (Richard Rubinstein) • »[...] the problem of printing beautiful books had changed from a problem of metallurgy to a problem of optics and then to a problem of computer science. [...] The future of typography depends on the people who know the most about creating patterns of 0s and 1s; it depends on mathematicians and computer scientists.« (Donald E.
    [Show full text]
  • INTERIX: UNIX Application Portability to Windows NT Via an Alternative Environment Subsystem
    INTERIX: UNIX Application Portability to Windows NT via an Alternative Environment Subsystem Stephen R. Walli Softway Systems, Inc. 185 Berry Street, Suite 5514, San Francisco, CA 94107 [email protected] 0. Introduction today. It does this in a price competitive manner with respect to the hardware platforms on which This paper was originally written for and it runs. The problem becomes protecting the presented at the USENIX Windows NT huge investment in applications development over Workshop, Seattle, Washington, August 1997. the past decade or more in UNIX applications. The original paper was presented under the How does one leverage and protect the existing OPENNT name. It has been updated to reflect application base while moving to Windows NT? the current architecture and experience with INTERIX. 2. Alternatives 1. The Problem There are several ways to move existing applications to Windows NT. These range from Walli’s First Law of Applications Portability: the expense of a complete re-write of the Every useful application outlives the platform on application to some form of application port. We which it was developed and deployed. will briefly look at the pros and cons of the following: Application source code portability is one of the • cornerstones of most open systems definitions. a complete re-write of the application to the The intention is that if an application is written to Win32 environment subsystem • a particular model of source-code portability, it the UNIX emulation library approach to can port relatively easily to any platform that porting the application supports the portability model. This model is • the common library strategy for porting often based on source code portability standards applications such as the ISO/IEEE family of POSIX • the Microsoft POSIX subsystem standards [1,2] and ISO/ANSI C[3], and • the INTERIX subsystem specifications that include these standards such as the Open Group's Single UNIX Specification[4].
    [Show full text]
  • DOCUMENT RESUME Focus on the Customer. New Opportunities for 81P
    DOCUMENT RESUME ED 401 858 HE 029 711 TITLE Focus on the Customer. New Opportunities for Partnering, CAUSE94. Track II. INSTITUTION CAUSE, Boulder, Colo. PUB DATE 95 NOTE 81p.; In: New Opportunities for Partnering. Proceedings of the 1994 CAUSE Annual Conference (Orlando, Florida, November 29-December 2, 1994); see HE 029 709. AVAILABLE FROM CAUSE Information Resources Library, 4840 Pearl East Circle, Suite 302E, Boulder, CO 80303 (Individual papers available to CAUSE members at cost of reproduction). PUB TYPE Reports Descriptive (141) Speeches/Conference Papers (150) EDRS PRICE MF01/PC04 Plus Postage. DESCRIPTORS College Administration; College Libraries; Colleges; *Computer Networks; Computers; Cooperation; Cooperative Programs; Educational Planning; Higher Education; *Information Management; *Information Networks; Information Systems; *Information Technology; Models; *Partnerships in Education; Student Personnel Services; Universities IDENTIFIERS Boston College MA; Campus Wide Information Systems; *CAUSE National Conference; *Customer Relations; Maricopa County Community College District AZ; Southwest Texas State University ABSTRACT Eight papers are presented from the 1994 CAUSE conference track on customer-centered partnering within and among higher education institutions in regard to information resources and technology. The papers include:(1) "Customer-Centered Collaboration: Libraries and IT," which focuses on the use of teams, total quality management, and business process reengineering (Geri Bunker and Barbara Horgan);(2) "Making Order Out of Chaos with a Computerized Lottery," which discusses the use of a class scheduling lottery at the Massachusetts Institute of Technology (Steven Anders Oakland); (3) "Customers as Partners in the Information Technology Planning Process," which describes the development of the Information Technology Planning Project at the University of Minnesota (Linda Jorn and others);(4) "Distance Education: What's Up," which focuses on new trends in distance education (Gene T.
    [Show full text]
  • Perl on Windows
    BrokenBroken GlassGlass Perl on Windows Chris 'BinGOs' Williams “This is your last chance. After this, there is no turning back. You take the blue pill - the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill - you stay in Wonderland and I show you how deep the rabbit-hole goes.” A bit of history ● 5.003_24 - first Windows port ● 5.004 - first Win32 and Cygwin support, [MSVC++ and Borland C++] ● 5.005 - experimental threads, support for GCC and EGCS ● 5.6.0 - experimental fork() support ● 5.8.0 - proper ithreads, fork() support, 64bit Windows [Intel IA64] ● 5.8.1 - threads support for Cygwin ● 5.12.0 - AMD64 with Mingw gcc ● 5.16.0 - buh-bye Borland C++ Time for some real archaeology Windows NT 4.0 Resource Kit CDROM ActivePerl http://www.activestate.com/perl ● July 1998 - ActivePerl 5.005 Build 469 ● March 2000 - ActivePerl 5.6.0 Build 613 ● November 2002 - ActivePerl 5.8.0 Build 804 ● November 2005 - ActivePerl 5.8.7 Build 815 [Mingw compilation support] ● August 2006 - ActivePerl 5.8.8 Build 817 [64bit] ● June 2012 - ActivePerl 5.16.0 Build 1600 ● Built with MSVC++ ● Can install or use MinGW ● PPM respositories of popular modules ● Commercial support ● PerlScript – Active Scripting engine ● Perl ISAPI Strawberry Perl http://strawberryperl.com ● July 2006 - Strawberry Perl 5.8.8 Alpha 1 released ● April 2008 - Strawberry Perl 5.10.0.1 and 5.8.8.1 released ● January 2009 - first portable release ● April 2010 - 64bit and 32bit releases ● May 2012 - Strawberry Perl 5.16.0.1 released ● August
    [Show full text]