Software Package Licenses

Total Page:16

File Type:pdf, Size:1020Kb

Software Package Licenses DAVIX 1.0.0 Licenses Package Version Platform License Type Package Origin Operating System SLAX 6.0.4 Linux GPLv2 SLAX component DAVIX 0.x.x Linux GPLv2 - DAVIX Manual 0.x.x PDF GNU FDLv1.2 - Standard Packages Font Adobe 100 dpi 1.0.0 X Adobe license: redistribution possible. Slackware Font Misc Misc 1.0.0 X Public domain Slackware Firefox 2.0.0.16 C Mozilla Public License (MPL), chapter 3.6 and Slackware 3.7 Apache httpd 2.2.8 C Apache License 2.0 Slackware apr 1.2.8 C Apache License 2.0 Slackware apr-util 1.2.8 C Apache License 2.0 Slackware MySQL Client & Server 5.0.37 C GPLv2 Slackware Wireshark 1.0.2 C GPLv2, pidl util GPLv3 Built from source KRB5 N/A C Several licenses: redistribution permitted dropline GNOME: Copied single libraries libgcrypt 1.2.4 C GPLv2 or LGPLv2.1 Slackware: Copied single libraries gnutls 1.6.2 C GPLv2 or LGPLv2.1 Slackware: Copied single libraries libgpg-error 1.5 C GPLv2 or LGPLv2.1 Slackware: Copied single libraries Perl 5.8.8 C, Perl GPL or Artistic License SLAX component Python 2.5.1 C, PythonPython License (GPL compatible) Slackware Ruby 1.8.6 C, Ruby GPL or Ruby License Slackware tcpdump 3.9.7 C BSD License SLAX component libpcap 0.9.7 C BSD License SLAX component telnet 0.17 C BSD License Slackware socat 1.6.0.0 C GPLv2 Built from source netcat 1.10 C Free giveaway with no restrictions Slackware GNU Awk 3.1.5 C GPLv2 SLAX component GNU grep / egrep 2.5 C GPLv2 SLAX component geoip 1.4.4 C LGPL 2.1 Built from source Geo::IPfree 0.2 Perl This program is free software; you can Built from source redistribute it and/or modify it under the same terms as Perl itself. whois 4.7.21 C GPL SLAX component 1/11 DAVIX 1.0.0 Licenses Java 1.6u2 C, Java Sun license: Allows redistribution. Slackware GQview 2.1.5 C GPLv2 Slackware Tcl 8.4.15 C Tcl/Tk Licensing Terms; distribution permitted Slackware Tk 8.4.15 C Tcl/Tk Licensing Terms; distribution permitted Slackware gedit 2.20.2 C GPLv2 dropline GNOME gtksourceview2 2.0.1 C GPLv2 dropline GNOME libgnomeprint 2.18.2 C GPLv2 dropline GNOME libgnomeprintui 2.18.1 C GPLv2 dropline GNOME joe 3.5 C GPLv1 Slackware KEdit 1.3 C GPLv2 Slackware (copied single file from installation) nano 2.0.6 C GPLv3 Slackware vim 7.1.012 C Charityware; GPL compatible Slackware ctags 5.6 C GPLv2 Slackware BackTrack Installer 3 Beta KMDR GPL Back Track CD scapy 1.2.0.2 Python GPLv2 Built from source PyX 0.10 Python GPLv2 Built from source Python Crypto Lib 2.0.1 Python Own license: Distribute and use freely; there Built from source are no restrictions on further dissemination and usage except those imposed by the laws of your country of residence. Python gnuplot wrapper 1.7 Python GNU Lesser General Public License Built from source ImageMagick 6.3.3_9 C Own license: Slackware http://www.imagemagick.org/script/license.php It allows you to: - freely download and use ImageMagick software, in whole or in part, for personal, company internal, or commercial purposes; - use ImageMagick software in packages or distributions that you create. p0f 2.0.8 C LGPLv2.1 Built from source nfdump 1.5.7 C BSD license Built from source 2/11 DAVIX 1.0.0 Licenses wpa_supplicant 0.5.7 C GPLv2 Slackware sudo 1.6.8p12 C ISC-style license: redistribution permitted Slackware Some parts are: UCB license: redistribution permitted gtk 2.10.13 C GPLv2 Slackware gtkglarea 1.2.3 C GPLv2 Built from source gtkglext 1.2.0 C GPLv2 and LGPLv2.1 Built from source gtk python bindings N/A C, PythonLGPLv2.1 Built from source dbus python bindings N/A C, PythonAcademic Free Built from source License version 2.1 or GPLv2 Some parts are MIT/X11 license libnet 1.1.3-RC- C BSD license Built from source 01 libxml2 2.6.28 C Own license: redistribution permitted Slackware chaosreader 0.94 Perl GPLv2 Built from source lynx 2.8.6r5 C GPLv2 Slackware curl 7.16.2 C MIT license Slackware gwhois 20080626Perl GPLv3 Built from source Compress::Raw::Zlib 2.0.12 Perl This program is free software; you can Built from source redistribute it and/or modify it under the same terms as Perl itself. IO::Compress::Base 2.0.12 Perl This program is free software; you can Built from source redistribute it and/or modify it under the same terms as Perl itself. IO::Compress::Zlib 2.0.12 Perl This program is free software; you can Built from source redistribute it and/or modify it under the same terms as Perl itself. Compress::Zlib 2.0.12 Perl This program is free software; you can Built from source redistribute it and/or modify it under the same terms as Perl itself. HTML::Tagset 3.20 Perl This program is free software; you can Built from source redistribute it and/or modify it under the same terms as Perl itself. 3/11 DAVIX 1.0.0 Licenses HTML::Parser 3.56 Perl This library is free software; you can Built from source redistribute it and/or modify it under the same terms as Perl itself. libwww-perl 5.813 Perl This library is free software; you can Built from source redistribute it and/or modify it under the same terms as Perl itself. nvi 1.79 C BSD license Built from source Snort 2.8.2.1 C GPLv2 Built from source Bleeding Edge Threat Rules 20071218Snort BSD license Built from source argus 3.0.0 C GPLv2 Built from source argus clients 3.0.0 C GPLv2 Built from source PADS (Passive Asset Detection System) 1.2 C GPLv2 Built from source syslog-ng 2.0.9 C GPLv2 Built from source eventlog 0.2.7 C BSD License Built from source tcpreplay 3.2.5 C BSD License Built from source ntp 4.2.4p0 C BSD style license Slackware Visualization Tools 4/11 DAVIX 1.0.0 Licenses TreeMap 4.1.2 Java For commercial use (e.g. internal use in a Built from distribution binary company or institution, inclusion in a product offered for sale). For NON commercial use ONLY (e.g. academic use, evaluation by a single individual in a company or institution for a month): Written permission from Ben Shneiderman: "I agree to your putting the executables of TimeSearcher 1 and Treemap 4.1 on your CD to accompany your book. You will acknowledge and credit "University of Maryland Human-Computer Interaction Lab" and steer your readers to our web page for documentation, papers, and commercial licensing: http:/www.cs.umd.edu/hcil/treemap http:/www.cs.umd.edu/hcil/timesearcher" GraphViz 2.16.1 C Common Public License Version 1.0, chapter Built from source 2a, 3 http://www.graphviz.org/License.php expat 2.0.1 C Own license: redistribution permitted Slackware: Copied single libraries libtool 1.5.24 C GPLv2 or LGPLv2.1 Slackware: Copied single libraries libxcb 1.0 C Own license: redistribution permitted Slackware: Copied single libraries Tulip 3.0.0B6 C GPLv2 Built from source Cytoscape 2.5.1 Java LGPL 2.1 Built from distribution binary Ggobi 2.1.7 C GPLv2 Built from source Mondrian 1.0B10 Java GPLv3 Built from distribution binary Rserv 0.4-7 C, R GPLv2 Built from source Ploticus 2.33 C GPLv2 Built from source 5/11 DAVIX 1.0.0 Licenses TNV 0.3.8 Java TNV: MIT License Built from distribution binary Piccolo: BSD License jpcap: MPL 1.1 hsqldb: HSQL License (BSD style license) mysql-j: GPLv2 EtherApe 0.9.7 C GPLv2 Built from source avahi N/A C LGPLv2.1 dropline GNOME: Copied single libraries dbus N/A C Academic Free dropline GNOME: Copied single libraries License version 2.1 or GPLv2 dbus-glib N/A C Academic Free dropline GNOME: Copied single libraries License version 2.1 or GPLv2 libbonobo N/A C GPLv2 or LGPLv2.1 dropline GNOME: Copied single libraries libbonoboui N/A C GPLv2 or LGPLv2.1 dropline GNOME: Copied single libraries gail N/A C GPLv2 dropline GNOME: Copied single libraries gcc 4.1.2 C GPLv2 or LGPLv2.1 Slackware: Copied single libraries: libssp.* glib2 2.12.12 C LGPLv2 Slackware: Copied single libraries gnome-keyring N/A C GPLv2 or LGPLv2 dropline GNOME: Copied single libraries gnome-media N/A C GPLv2 and GNU FDLv1.1 dropline GNOME: Copied single libraries gnome-vfs N/A C GPLv2 or LGPLv2 dropline GNOME: Copied single libraries gstreamer N/A C LGPLv2 dropline GNOME: Copied single libraries libgnome N/A C LGPLv2 dropline GNOME: Copied single libraries libgnomeui N/A C LGPLv2 dropline GNOME: Copied single libraries libgnomecanvas N/A C LGPLv2 dropline GNOME: Copied single libraries gconf 2.20.1 C GPLv2 dropline GNOME orbit2 2.14.10 C GPLv2 and LGPLv2 dropline GNOME libidl 0.8.9 C LGPLv2 dropline GNOME Shoki 0.3.0. C BSD style license Built from source 10789877 36 FFTW 2.1.5 C GPLv2 Built from source pcre 7.5 C BSD License Built from source libidmef 1.0.2B1 C GPLv2 and BSD style license Built from source Afterglow 1.5.9 Perl GPLv2 Built from source Text::CSV 1.00 Perl License same as Perl: Artistic License or GPL Built from source 6/11 DAVIX 1.0.0 Licenses ChartDirector 4.1 Perl The trial version of the ChartDirector software Built from distribution binary will produce yellow banner messages at the bottom of the chart images generated by it.
Recommended publications
  • On the Impact of Exception Handling Compatibility on Binary Instrumentation†
    On the Impact of Exception Handling Compatibility on Binary Instrumentation† Soumyakant Priyadarshan Huan Nguyen R. Sekar Stony Brook University Stony Brook University Stony Brook University Stony Brook, NY, USA Stony Brook, NY, USA Stony Brook, NY, USA [email protected] [email protected] [email protected] Abstract overheads, but has been held back by challenges in accurate dis- assembly and code pointer identification. With the emergence of To support C++ exception handling, compilers generate metadata position-independent (or relocatable) binaries as the dominant for- that is a rich source of information about the code layout. On mat in recent years, researchers have been able to address these Linux, this metadata is also used to support stack tracing, thread challenges, e.g., in Egalito [41], RetroWrite [11] and SBR[28, 29] cleanup and other functions. For this reason, Linux binaries contain systems. code-layout-revealing metadata for C-code as well. Even hand- written assembly in low-level system libraries is covered by such Despite recent advances, deployability of binary instrumentation metadata. We investigate the implications of this metadata in this continues to face significant challenges. One of the major concerns paper, and show that it can be used to (a) improve accuracy of is compatibility. In particular, existing static binary instrumentation disassembly, (b) achieve significantly better accuracy at function tools tend to break stack tracing (for C and C++) as well as C++ boundary identification as compared to previous research, and(c) exception handling. While compatibility with these features may as a rich source of information for defeating fine-grained code not be important for proof-of-concept instrumentations, it is hardly randomization.
    [Show full text]
  • Python 2.6.2 License 04.11.09 14:37
    Python 2.6.2 license 04.11.09 14:37 Download > Releases > License Python 2.6.2 license This is the official license for the Python 2.6.2 release: A. HISTORY OF THE SOFTWARE ========================== Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands as a successor of a language called ABC. Guido remains Python's principal author, although it includes many contributions from others. In 1995, Guido continued his work on Python at the Corporation for National Research Initiatives (CNRI, see http://www.cnri.reston.va.us) in Reston, Virginia where he released several versions of the software. In May 2000, Guido and the Python core development team moved to BeOpen.com to form the BeOpen PythonLabs team. In October of the same year, the PythonLabs team moved to Digital Creations (now Zope Corporation, see http://www.zope.com). In 2001, the Python Software Foundation (PSF, see http://www.python.org/psf/) was formed, a non-profit organization created specifically to own Python-related Intellectual Property. Zope Corporation is a sponsoring member of the PSF. All Python releases are Open Source (see http://www.opensource.org for the Open Source Definition). Historically, most, but not all, Python releases have also been GPL-compatible; the table below summarizes the various releases. Release Derived Year Owner GPL- from compatible? (1) 0.9.0 thru 1.2 1991-1995 CWI yes 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes 1.6 1.5.2 2000 CNRI no 2.0 1.6 2000 BeOpen.com no 1.6.1
    [Show full text]
  • MASTERCLASS GNUPG MASTERCLASS You Wouldn’T Want Other People Opening Your Letters and BEN EVERARD Your Data Is No Different
    MASTERCLASS GNUPG MASTERCLASS You wouldn’t want other people opening your letters and BEN EVERARD your data is no different. Encrypt it today! SECURE EMAIL WITH GNUPG AND ENIGMAIL Send encrypted emails from your favourite email client. our typical email is about as secure as a The first thing that you need to do is create a key to JOHN LANE postcard, which is good news if you’re a represent your identity in the OpenPGP world. You’d Ygovernment agency. But you wouldn’t use a typically create one key per identity that you have. postcard for most things sent in the post; you’d use a Most people would have one identity, being sealed envelope. Email is no different; you just need themselves as a person. However, some may find an envelope – and it’s called “Encryption”. having separate personal and professional identities Since the early 1990s, the main way to encrypt useful. It’s a personal choice, but starting with a single email has been PGP, which stands for “Pretty Good key will help while you’re learning. Privacy”. It’s a protocol for the secure encryption of Launch Seahorse and click on the large plus-sign email that has since evolved into an open standard icon that’s just below the menu. Select ‘PGP Key’ and called OpenPGP. work your way through the screens that follow to supply your name and email address and then My lovely horse generate the key. The GNU Privacy Guard (GnuPG), is a free, GPL-licensed You can, optionally, use the Advanced Key Options implementation of the OpenPGP standard (there are to add a comment that can help others identify your other implementations, both free and commercial – key and to select the cipher, its strength and set when the PGP name now refers to a commercial product the key should expire.
    [Show full text]
  • Ironpython in Action
    IronPytho IN ACTION Michael J. Foord Christian Muirhead FOREWORD BY JIM HUGUNIN MANNING IronPython in Action Download at Boykma.Com Licensed to Deborah Christiansen <[email protected]> Download at Boykma.Com Licensed to Deborah Christiansen <[email protected]> IronPython in Action MICHAEL J. FOORD CHRISTIAN MUIRHEAD MANNING Greenwich (74° w. long.) Download at Boykma.Com Licensed to Deborah Christiansen <[email protected]> For online information and ordering of this and other Manning books, please visit www.manning.com. The publisher offers discounts on this book when ordered in quantity. For more information, please contact Special Sales Department Manning Publications Co. Sound View Court 3B fax: (609) 877-8256 Greenwich, CT 06830 email: [email protected] ©2009 by Manning Publications Co. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps. Recognizing the importance of preserving what has been written, it is Manning’s policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15% recycled and processed without the use of elemental chlorine.
    [Show full text]
  • Amateur Radio Software Distributed with (X)Ubuntu LTS Serge Stroobandt, ON4AA
    Amateur Radio Software Distributed with (X)Ubuntu LTS Serge Stroobandt, ON4AA Copyright 2014–2018, licensed under Creative Commons BY-NC-SA Introduction Amateur radio (also called “ham radio”), is a technical hobby Many ham radio stations are highly integrated with computers. Radios are interfaced with com- puters to aid with contact logging, propagation prediction, station spotting, antenna steering, signal (de)modulation and filtering. For many years, amateur radio software has been a bastion of Windows™ ap- plications developed by However, with the advent of the Rasperry Pi, amateur radio hobbyists are slowly but surely discovering GNU/Linux. Most of the software for GNU/Linux is available through package repositories. Such package repositories come by default with the GNU/Linux distribution of your choice. Package management systems offer many benefits in the form of security (you know what you are getting from whom) and ease-of-use (packages are upgraded automatically). No longer does one need to wander the back corners of the internet to find wne or updated software, exposing oneself to the risk of catching a computer virus. A number of GNU/Linux distributions offer freely installable ham-related packages under the “Amateur Radio” section of their main repository. The largest collection of ham radio packages is offeredy b OpenSuse and De- bian-derived distributions like Xubuntu LTS and Linux Mint, to name but a few. Arch Linux may also have whole bunch of ham related software in the Arch User Repository (AUR). 1 Synaptic One way to find and tallins ham radio packages on Debian-derived distros is by using the Synaptic graphical package manager (see Figure 1).
    [Show full text]
  • Diapositiva 1
    Chini Gianalberto 17.04.2008 ` Python Software Foundation License was created in early 1990s and the main author is Guido van Rossum. The last version is 2.4.2 released 2005 by PSF (Python Software Foundation). ` The major purpose of PSFL is to protect the Python project software. ` PSFL is a permissive free software license that allows “a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test, perform and/or display publicly, prepare derivative works, distribute, and otherwise use Python 2.4 alone or in any derivative version” (PSFL) ` This means... ` Python is free and you can distribute for free or sell every product written in python. ` You can insert the interpreter in all applications you want without to pay. ` You can modify and redistribute software derived from Python. ` PSFL copyright notice must be retained in every distribution of python or in every derivative version of python. This clause is in guarantee of python creator’s copyright. ` The main difference between GPLv3 and PSFL is that the first one is copyleft in contrast with PSFL. ` Since PSFL is a copyleft license, it isn’t required that the source code must be necesserely released. ` Only binary code of python or derivative works can be distribuited. ` Only binary code of python modules can be distribuited. ` But… PSFL is fully compatible with GPLv3 ` The 1.6.1PSFL version is not GPL-compatible because “the primary incompatibility is that this Python license is governed by the laws of the State of Virginia, in the USA, and the GPL does not permit this.” (Free Software Foundation).
    [Show full text]
  • Mysql NDB Cluster 7.5.16 (And Later)
    Licensing Information User Manual MySQL NDB Cluster 7.5.16 (and later) Table of Contents Licensing Information .......................................................................................................................... 2 Licenses for Third-Party Components .................................................................................................. 3 ANTLR 3 .................................................................................................................................... 3 argparse .................................................................................................................................... 4 AWS SDK for C++ ..................................................................................................................... 5 Boost Library ............................................................................................................................ 10 Corosync .................................................................................................................................. 11 Cyrus SASL ............................................................................................................................. 11 dtoa.c ....................................................................................................................................... 12 Editline Library (libedit) ............................................................................................................. 12 Facebook Fast Checksum Patch ..............................................................................................
    [Show full text]
  • The GNOME Desktop Environment
    The GNOME desktop environment Miguel de Icaza ([email protected]) Instituto de Ciencias Nucleares, UNAM Elliot Lee ([email protected]) Federico Mena ([email protected]) Instituto de Ciencias Nucleares, UNAM Tom Tromey ([email protected]) April 27, 1998 Abstract We present an overview of the free GNU Network Object Model Environment (GNOME). GNOME is a suite of X11 GUI applications that provides joy to users and hackers alike. It has been designed for extensibility and automation by using CORBA and scripting languages throughout the code. GNOME is licensed under the terms of the GNU GPL and the GNU LGPL and has been developed on the Internet by a loosely-coupled team of programmers. 1 Motivation Free operating systems1 are excellent at providing server-class services, and so are often the ideal choice for a server machine. However, the lack of a consistent user interface and of consumer-targeted applications has prevented free operating systems from reaching the vast majority of users — the desktop users. As such, the benefits of free software have only been enjoyed by the technically savvy computer user community. Most users are still locked into proprietary solutions for their desktop environments. By using GNOME, free operating systems will have a complete, user-friendly desktop which will provide users with powerful and easy-to-use graphical applications. Many people have suggested that the cause for the lack of free user-oriented appli- cations is that these do not provide enough excitement to hackers, as opposed to system- level programming. Since most of the GNOME code had to be written by hackers, we kept them happy: the magic recipe here is to design GNOME around an adrenaline response by trying to use exciting models and ideas in the applications.
    [Show full text]
  • Open Source Used in 250 350 550 Switches 2.5.7.X
    Open Source Used In 250 350 550 switches 2.5.7.x Cisco Systems, Inc. www.cisco.com Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed on the Cisco website at www.cisco.com/go/offices. Text Part Number: 78EE117C99-1099179018 Open Source Used In 250 350 550 switches 2.5.7.x 1 This document contains licenses and notices for open source software used in this product. With respect to the free/open source software listed in this document, if you have any questions or wish to receive a copy of any source code to which you may be entitled under the applicable free/open source license(s) (such as the GNU Lesser/General Public License), please contact us at [email protected]. In your requests please include the following reference number 78EE117C99-1099179018 Contents 1.1 jq 1.6-1 1.1.1 Available under license 1.2 avahi 0.6.32-3 1.2.1 Available under license 1.3 dnsmasq 2.78-1 1.3.1 Available under license 1.4 ejdb 1.2.12 1.4.1 Available under license 1.5 procd 2015/10/29 1.5.1 Available under license 1.6 jsonfilter 2014/6/19 1.6.1 Available under license 1.7 libnetconf 0.10.0-2 1.7.1 Available under license 1.8 libcgroup 0.41 1.8.1 Available under license 1.9 d-bus 1.10.4 1.9.1 Available under license 1.10 net-snmp 5.9 1.10.1 Available under license 1.11 nmap 6.47-2 1.11.1 Available under license 1.12 u-boot 2013.01 1.12.1 Available under license 1.13 bzip2 1.0.6 1.13.1 Available under license Open Source Used In 250 350 550 switches 2.5.7.x 2 1.14 openssl 1.1.1c 1.14.1 Available
    [Show full text]
  • Easybuild Documentation Release 20210907.0
    EasyBuild Documentation Release 20210907.0 Ghent University Tue, 07 Sep 2021 08:55:41 Contents 1 What is EasyBuild? 3 2 Concepts and terminology 5 2.1 EasyBuild framework..........................................5 2.2 Easyblocks................................................6 2.3 Toolchains................................................7 2.3.1 system toolchain.......................................7 2.3.2 dummy toolchain (DEPRECATED) ..............................7 2.3.3 Common toolchains.......................................7 2.4 Easyconfig files..............................................7 2.5 Extensions................................................8 3 Typical workflow example: building and installing WRF9 3.1 Searching for available easyconfigs files.................................9 3.2 Getting an overview of planned installations.............................. 10 3.3 Installing a software stack........................................ 11 4 Getting started 13 4.1 Installing EasyBuild........................................... 13 4.1.1 Requirements.......................................... 14 4.1.2 Using pip to Install EasyBuild................................. 14 4.1.3 Installing EasyBuild with EasyBuild.............................. 17 4.1.4 Dependencies.......................................... 19 4.1.5 Sources............................................. 21 4.1.6 In case of installation issues. .................................. 22 4.2 Configuring EasyBuild.......................................... 22 4.2.1 Supported configuration
    [Show full text]
  • Wxwidgets Un Framework Per Realizzare Applicazioni Con Interfaccia Utente Nativa
    wxWidgets un framework per realizzare applicazioni con interfaccia utente nativa relatore Marco Cavallini Libertà I tradizionali gradi di libertà Open Source: libertà di utilizzo gratuito libertà di modifica libertà dalla dipendenza verso un fornitore Con wxWidgets possiamo aggiungere: libertà di utilizzare un'applicazione su qualunque piattaforma ...? 2 Contenuti Contenuti Cos'è wxWidgets? Piattaforme supportate Illustrazioni Per cosa piace wxWidgets? Portabilità API Tools per lo sviluppatore Storia Applicazioni di esempio 3 Cos'è wxWidgets? wxWidgets aiuta nello sviluppo di applicazioni che sono: multi-piattaforma multi-lingua realmente native veloci facili da usare facili da scrivere dall'aspetto professionale free o commerciali robuste 4 Cos'è wxWidgets? (cont'd) wxWidgets consiste di: C++ API (1) un set di librerie, una per piattaforma un manuale di 1700 pagine una collezione di oltre 70 esempi un help viewer e altri tools una comunità di sviluppatori (1) also available for Python, Perl, Basic, JavaScript, Lua, Eiffel 5 Cos'è wxWidgets? (cont'd) Alcune statistiche: oltre 300 classi oltre 5.000 funzioni oltre 1,3 milioni di linee di codice è un prodotto maturo : oltre 10 anni di età costo stimato di sviluppo 41MLN di $ in Dicembre 2001 circa 1.500 sottoscrittori della mailing lists (wxWidgets + wxPython) 6 Piattaforme supportate wxWidgets API wxMSW wxGTK wxX11 wxMotif wxMac wxOS2 Classic or WIN32 GTK+ Xlib Motif/Lesstif Carbon Carbon PM Windows Unix/Linux MacOS 9MacOS X OS/2 Key: Port GUI OS Other variants: Unix variants: wxBase – non-GUI subset of wxWidgets API Linux x86, Linux S/390, wxMGL – port to SciTech's MGL layer OpenBSD, FreeBSD, NetBSD, wxMSW/Univ – WIN32 port using own widget set Solaris, Darwin, AIX, HP-UX, IRIX, wxMSW apps on Wine; wxMSW compiled with Winelib SCI UnixWare, DEC OSF/1 wxGTK/wxX11 on MacOS X under X11 (e.g.
    [Show full text]
  • The C Clustering Library the University of Tokyo, Institute of Medical Science, Human Genome Center
    The C Clustering Library The University of Tokyo, Institute of Medical Science, Human Genome Center Michiel de Hoon, Seiya Imoto, Satoru Miyano 30 August 2019 The C Clustering Library for cDNA microarray data. Copyright c 2002-2005 Michiel Jan Laurens de Hoon This library was written at the Laboratory of DNA Information Analysis, Human Genome Center, Institute of Medical Science, University of Tokyo, 4-6-1 Shirokanedai, Minato-ku, Tokyo 108-8639, Japan. Contact: michiel.dehoon "AT" riken.jp Permission to use, copy, modify, and distribute this software and its documentation with or without modifications and for any purpose and without fee is hereby granted, provided that any copyright notices appear in all copies and that both those copyright notices and this permission notice appear in supporting documentation, and that the names of the contrib- utors or copyright holders not be used in advertising or publicity pertaining to distribution of the software without specific prior permission. THE CONTRIBUTORS AND COPYRIGHT HOLDERS OF THIS SOFTWARE DIS- CLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHAT- SOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARIS- ING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. i Table of Contents 1 Introduction ..................................... 1 2 Distance functions............................... 2 2.1 Data handling .................................................. 3 2.2 Weighting ................................................... ... 3 2.3 Missing Values ................................................
    [Show full text]