Lizenzinformationen Licence Information Informacje O Licencji

Total Page:16

File Type:pdf, Size:1020Kb

Lizenzinformationen Licence Information Informacje O Licencji • Copyright (c) 2008-2011, Adenilson Cavalcanti <[email protected]>. All rights reserved. • Copyright (c) 2008-2011, Holger Kral <[email protected]>. All rights reserved. FastCGI License Lizenzinformationen • Copyright (c) 2008-2011, Stefano Avallone <[email protected]>. All rights reserved. This FastCGI application library source and object code (the "Software") and its documentation (the • Copyright (c) 2008-2011, Andre Loureiro <[email protected]>. All rights reserved. "Documentation") are copyrighted by Open Market, Inc ("Open Market"). The following terms apply to all files associated with the Software and Documentation unless explicitly disclaimed in individual files. libpcap Open Market permits you to use, copy, modify, distribute, and license this Software and the Licence Information The product includes software licensed under BSD 3-clause license. It is developed and copyrighted by Documentation for any purpose, provided that existing copyright notices are retained in all copies and • Copyright (c) 1980, 1982, 1983, 1987, 1989, 1986, 1990, 1991, 1992, 1993, 1994, 1995, 1996, that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee 1997, 1998, 2000 The Regents of the University of California. All rights reserved. is required for any of the authorized uses. Modifications to this Software and Documentation may be This code is derived from the Stanford/CMU enet packet filter, (net/enet.c) distributed as part of copyrighted by their authors and need not follow the licensing terms described here. If modifications to Informacje o licencji 4.3BSD, and code contributed to Berkeley by Steven McCanne and Van Jacobson both of Lawrence this Software and Documentation have new licensing terms, the new terms must be clearly indicated Berkeley Laboratory. on the first page of each file where they apply. • Copyright (c) 1995-1999 Kungliga Tekniska Högskolan (Royal Institute of Technology, Stockholm, OPEN MARKET MAKES NO EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE Sweden). All rights reserved. SOFTWARE OR THE DOCUMENTATION, INCLUDING WITHOUT LIMITATION ANY WARRANTY COMfortel 1400 IP/2600 IP/3200/3500/3600 IP • Copyright (c) 1993,1994 Texas A&M University. All rights reserved. OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL • Copyright (c) 2006 Paolo Abeni (Italy). All rights reserved. OPEN MARKET BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY DAMAGES ARISING FROM COMfortel DECT IP1040 Base • Copyright (C) 1999 WIDE Project. All rights reserved. OR RELATING TO THIS SOFTWARE OR THE DOCUMENTATION, INCLUDING, WITHOUT • Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. All rights reserved. LIMITATION, ANY INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES OR SIMILAR COMfortel WS-400 IP/WS-650 IP/WS-Base • Copyright (c) 1999 - 2005 NetGroup, Politecnico di Torino (Italy). All rights reserved. DAMAGES, INCLUDING LOST PROFITS OR LOST DATA, EVEN IF OPEN MARKET HAS BEEN COMmander 6000/R/RX This code is derived from code formerly in pcap-dlpi.c, originally contributed by Atanu Ghosh ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE SOFTWARE AND DOCUMENTATION ([email protected]), University College London, and subsequently modified by Guy Harris ARE PROVIDED "AS IS". OPEN MARKET HAS NO LIABILITY IN CONTRACT, TORT, NEGLIGENCE COMmander 8/16VoIP(-R)-Modul/VMF(-R)-Modul ([email protected]), Mark Pizzolato <[email protected]>, Mark C. OR OTHERWISE ARISING OUT OF THIS SOFTWARE OR THE DOCUMENTATION. Brown ([email protected]), and Sagun Shakya <[email protected]>. COMpact 3000 analog/ISDN/VoIP • Copyright (c) 2007 Fulko Hew, SITA INC Canada, Inc <[email protected]>. All rights reserved. • Copyright (c) 2005 - 2006 CACE Technologies, Davis (California). All rights reserved. FreeSWITCH Modular Media Switching Software Library / COMpact 4000/5000/5000R • Copyright (c) 2001 Atsushi Onoe. All rights reserved. Soft-Switch Application • Copyright (c) 2002-2005 Sam Leffler, Errno Consulting. All rights reserved. COMpact 5010/5020 VoIP 886175 08/2016 V14 Copyright (c) 2009, Steve Underwood <[email protected]> • Copyright 1991 by the Massachusetts Institute of Technology. All rights reserved. Version: MPL 1.1 • Copyright (c) 1996 Juniper Networks, Inc. All rights reserved. The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may • Copyright (c) 2009 Felix Obenhuber. All rights reserved. not use this file except in compliance with the License. You may obtain a copy of the License at http:/ Die Software dieses Produkts enthält Teile urheberrechtlich • Copyright (c) 2000 Torsten Landschoff <[email protected]> Sebastian Krahmer <krah- /www.mozilla.org/MPL/ [email protected]>. All rights reserved. Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF geschützter Software, die der GPL, der LGPL oder anderen Lizenzen • Copyright (c) 2011 Jakub Zawadzki. All rights reserved. ANY KIND, either express or implied. See the License for the specific language governing rights and • Copyright 1989 by Carnegie Mellon. All rights reserved. limitations under the License. unterliegen. Die Lizenzen sind in diesem Dokument abgedruckt. Ein libuuid Contributor(s): Steve Underwood <[email protected]> USB-Stick mit dem gesamten entsprechenden Quellcode können Sie The product includes software licensed under BSD 3-clause license. It is developed and copyrighted by udptl.c -- UDPTL handling for T.38 • Copyright (c) 1996, 1997, 1998, 1999 Theodore Ts'o. All rights reserved. The source code may be obtained here: bis zu drei Jahre nach der letzten Auslieferung dieses Produkts bei http://docs.freeswitch.org/mod__fax_2udptl_8c-source.html lighttpd http://docs.freeswitch.org/mod__fax_2udptl_8h-source.html uns unter den unten angegebenen Kontaktdaten bestellen. Wenn Sie The product includes software licensed under BSD 3-clause license. It is developed and copyrighted by den USB-Stick nicht über den Internetshop anfordern, bestellen Sie • Copyright (c) 2004, Jan Kneschke, incremental. All rights reserved. FreeType License MiniUPnPd The software is based in part of the work of the FreeType Team. den "GPL source code" und geben Sie den Produktnamen in Ihrer The product includes software licensed under BSD 3-clause license. It is developed and copyrighted by Bestellung an. Dieses Angebot gilt für alle Personen, die diese • Copyright (c) 2006-2011, Thomas BERNARD. All rights reserved. GNU GENERAL PUBLIC LICENSE (GPL) PCRE The BusyBox, dbus, iproute2, iptables, linuxconsoletools, Linux Kernel, MTD Utils, p910nd, Information erhalten. The product includes software licensed under BSD 3-clause license. PDFViewer3, ProFTPD, spandsp, ssmtp, stunnel, U-Boot, udhcp are licensed under the GPLv2 license. The software included in this product contains also copyrighted PCRE - Perl Compatible Regular Expressions THE BASIC LIBRARY FUNCTIONS GNU GENERAL PUBLIC LICENSE (GPL), Version 2, June 1991 software that is licenced under the GPL or the LGPL or other licences. Written by: Philip Hazel, Email local part: ph10, Email domain: cam.ac.uk Copyright (c) 1989, 1991 Free Software Foundation, Inc. University of Cambridge Computing Service, Cambridge, England. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA A copy of these licences is included in this document. You may obtain • Copyright (c) 1997-2013 University of Cambridge. All rights reserved. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it the complete corresponding Source code from us for a period of three PCRE2 JUST-IN-TIME COMPILATION SUPPORT is not allowed. STACK-LESS JUST-IN-TIME COMPILER Preamble years after our last shipment of this product by ordering the USB Written by: Zoltan Herczeg, Email local part: hzmester, Email domain: freemail.hu The licenses for most software are designed to take away your freedom to share and change it. By • Copyright (c) 2009-2013 Zoltan Herczeg. All rights reserved. contrast, the GNU General Public License is intended to guarantee your freedom to share and change memory stick at the address given below. If you do not order in the free software – to make sure the software is free for all its users. This General Public License applies THE C++ WRAPPER FUNCTIONS to most of the Free Software Foundation‘s software and to any other program whose authors commit Internet shop: Please order "GPL source code" and mention the Contributed by: Google Inc. to using it. (Some other Free Software Foundation software is covered by the GNU Library General product name in the order. This offer is valid to anyone in receipt of • Copyright (c) 2007-2012, Google Inc. All rights reserved. Public License instead.) You can apply it to your programs, too. ping When we speak of free software, we are referring to freedom, not price. Our General Public Licenses this information. are designed to make sure that you have the freedom to distribute copies of free software (and charge The product includes software licensed under BSD 3-clause license. It is developed and copyrighted by for this service if you wish), that you receive source code or can get it if you want it, that you can change • Copyright (c) 1989 The Regents of the University of California. All rights reserved. the software or use pieces of it in new free programs; and that you know you can do these things. Oprogramowanie zawarte w tym produkcie zawiera programy chronione This code is derived from software contributed to
Recommended publications
  • Working with DHCP in Oracle® Solaris 11.2
    ® Working With DHCP in Oracle Solaris 11.2 Part No: E36812 July 2014 Copyright © 1999, 2014, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT END USERS. Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications.
    [Show full text]
  • Pf3e Index.Pdf
    INDEX Note: Pages numbers followed by f, n, priority-based queues, 136–145 or t indicate figures, notes, and tables, match rule for queue assignment, respectively. 137–138 overview, 134–135 Symbols performance improvement, 136–137 # (hash mark), 13, 15 queuing for servers in DMZ, ! (logical NOT) operator, 42 142–144 setting up, 135–136 A on FreeBSD, 135–136 on NetBSD, 136 Acar, Can Erkin, 173 on OpenBSD, 135 ACK (acknowledgment) packets transitioning to priority and class-based bandwidth allocation, queuing system, 131–133 139–140 anchors, 35–36 HFSC algorithm, 124, 126, 142 authpf program, 61, 63 priority queues, 132, 137–138 listing current contents of, 92 two-priority configuration, loading rules into, 92 120–121, 120n1 manipulating contents, 92 adaptive.end value, 188 relayd daemon, 74 adaptive firewalls, 97–99 restructuring rule set with, 91–94 adaptive.start value, 188 tagging to help policy routing, 93 advbase parameter, 153–154 ancontrol command, 46n1 advskew parameter, 153–154, 158–159 antispoof tool, 27, 193–195, 194f aggressive value, 192 ARP balancing, 151, 157–158 ALTQ (alternate queuing) framework, atomic rule set load, 21 9, 133–145, 133n2 authpf program, 59–63, 60 basic concepts, 134 basic authenticating gateways, class-based bandwidth allocation, 60–62 139–140 public networks, 62–63 overview, 135 queue definition, 139–140 tying queues into rule set, 140 B handling unwanted traffic, 144–145 bandwidth operating system-based queue actual available, 142–143 assignments, 145 class-based allocation of, 139–140 overloading to
    [Show full text]
  • Install and Setup DHCP Service
    Install and setup DHCP Service Synopsis: DHCP or Dynamic Host Configuration Protocol allows for automatic management of IP addresses on your internal network. By providing DHCP on your LAN, you eliminate the bother of having to configure manually PCs, laptops, or smart phones. They will automatically get an IP address and be configured with default gateway and DNS server information. It is important that only one DHCP server be active on a network. So, check carefully any other network devices on your network, especially wireless Access Points, to be sure their DHCP service is disabled. I. Installation Log into the Freebsd system as root. (Assumes networking is already configured.) # # cd /usr/ports/net/isc-dhcp44-server && make install clean # II. Startup Configuration Enable DHCP daemon at startup and assign the internal LAN (sk0 in this project) interface; # # echo 'dhcpd_enable="YES"' >> /etc/rc.conf # echo 'dhcpd_ifaces="sk0"' >> /etc/rc.conf # III. Setup configuration file # # cd /usr/local/etc # If there is a dhcpd.conf file, rename it; # # mv dhcpd.conf dhcpd.conf.original # Copy the following text, modify for your personal use, and paste it into a new dhcpd.conf file. You will need to modify the subnet (i.e., your network zero) and mask, the IP pool range, the DNS server (in this case 8.8.8.8 is the Google DNS server), the domain name, the router/gateway and the broadcast address (i.e., your network 255). The settings shown assumes our LAN subnet will be the private range 192.168.1.0 to 192.168.1.255. This machine will have LAN address configured as 192.168.1.254 and will be the default gateway for the LAN network.
    [Show full text]
  • The Complete Freebsd
    The Complete FreeBSD® If you find errors in this book, please report them to Greg Lehey <grog@Free- BSD.org> for inclusion in the errata list. The Complete FreeBSD® Fourth Edition Tenth anniversary version, 24 February 2006 Greg Lehey The Complete FreeBSD® by Greg Lehey <[email protected]> Copyright © 1996, 1997, 1999, 2002, 2003, 2006 by Greg Lehey. This book is licensed under the Creative Commons “Attribution-NonCommercial-ShareAlike 2.5” license. The full text is located at http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode. You are free: • to copy, distribute, display, and perform the work • to make derivative works under the following conditions: • Attribution. You must attribute the work in the manner specified by the author or licensor. • Noncommercial. You may not use this work for commercial purposes. This clause is modified from the original by the provision: You may use this book for commercial purposes if you pay me the sum of USD 20 per copy printed (whether sold or not). You must also agree to allow inspection of printing records and other material necessary to confirm the royalty sums. The purpose of this clause is to make it attractive to negotiate sensible royalties before printing. • Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one. • For any reuse or distribution, you must make clear to others the license terms of this work. • Any of these conditions can be waived if you get permission from the copyright holder. Your fair use and other rights are in no way affected by the above.
    [Show full text]
  • Utilising Configuration Management Node Data for Network Infrastructure
    Aalto University School of Science Degree Programme in Computer Science and Engineering Lauri Tirkkonen Utilising configuration management node data for network infrastructure man- agement Master's Thesis Espoo, May 4, 2016 Supervisor: Professor Heikki Saikkonen Advisor: Jaakko Kotim¨akiM.Sc. (Tech.) Aalto University School of Science ABSTRACT OF Degree Programme in Computer Science and Engineering MASTER'S THESIS Author: Lauri Tirkkonen Title: Utilising configuration management node data for network infrastructure man- agement Date: May 4, 2016 Pages: 38 Major: Software Technology Code: T-106 Supervisor: Professor Heikki Saikkonen Advisor: Jaakko Kotim¨akiM.Sc. (Tech.) Configuration management software running on nodes solves problems such as configuration drift on the nodes themselves, but the necessary node configura- tion data can also be utilised in managing network infrastructure, for example to reduce configuration errors by facilitating node life cycle management. Many configuration management software systems depend on a working network, but we can utilise the data to create large parts of the network infrastructure config- uration itself using node data from the configuration management system before the nodes themselves are provisioned, as well as remove obsolete configuration as nodes are decommissioned. Keywords: configuration management, network infrastructure configura- tion, life cycle management Language: English 2 Aalto-yliopisto Perustieteiden korkeakoulu DIPLOMITYON¨ Tietotekniikan koulutusohjelma TIIVISTELMA¨ Tekij¨a: Lauri Tirkkonen
    [Show full text]
  • Ubuntu Server Guide Basic Installation Preparing to Install
    Ubuntu Server Guide Welcome to the Ubuntu Server Guide! This site includes information on using Ubuntu Server for the latest LTS release, Ubuntu 20.04 LTS (Focal Fossa). For an offline version as well as versions for previous releases see below. Improving the Documentation If you find any errors or have suggestions for improvements to pages, please use the link at thebottomof each topic titled: “Help improve this document in the forum.” This link will take you to the Server Discourse forum for the specific page you are viewing. There you can share your comments or let us know aboutbugs with any page. PDFs and Previous Releases Below are links to the previous Ubuntu Server release server guides as well as an offline copy of the current version of this site: Ubuntu 20.04 LTS (Focal Fossa): PDF Ubuntu 18.04 LTS (Bionic Beaver): Web and PDF Ubuntu 16.04 LTS (Xenial Xerus): Web and PDF Support There are a couple of different ways that the Ubuntu Server edition is supported: commercial support and community support. The main commercial support (and development funding) is available from Canonical, Ltd. They supply reasonably- priced support contracts on a per desktop or per-server basis. For more information see the Ubuntu Advantage page. Community support is also provided by dedicated individuals and companies that wish to make Ubuntu the best distribution possible. Support is provided through multiple mailing lists, IRC channels, forums, blogs, wikis, etc. The large amount of information available can be overwhelming, but a good search engine query can usually provide an answer to your questions.
    [Show full text]
  • Free, Functional, and Secure
    Free, Functional, and Secure Dante Catalfamo What is OpenBSD? Not Linux? ● Unix-like ● Similar layout ● Similar tools ● POSIX ● NOT the same History ● Originated at AT&T, who were unable to compete in the industry (1970s) ● Given to Universities for educational purposes ● Universities improved the code under the BSD license The License The license: ● Retain the copyright notice ● No warranty ● Don’t use the author's name to promote the product History Cont’d ● After 15 years, the partnership ended ● Almost the entire OS had been rewritten ● The university released the (now mostly BSD licensed) code for free History Cont’d ● AT&T launching Unix System Labories (USL) ● Sued UC Berkeley ● Berkeley fought back, claiming the code didn’t belong to AT&T ● 2 year lawsuit ● AT&T lost, and was found guilty of violating the BSD license History Cont’d ● BSD4.4-Lite released ● The only operating system ever released incomplete ● This became the base of FreeBSD and NetBSD, and eventually OpenBSD and MacOS History Cont’d ● Theo DeRaadt ○ Originally a NetBSD developer ○ Forked NetBSD into OpenBSD after disagreement the direction of the project *fork* Innovations W^X ● Pioneered by the OpenBSD project in 3.3 in 2002, strictly enforced in 6.0 ● Memory can either be write or execute, but but both (XOR) ● Similar to PaX Linux kernel extension (developed later) AnonCVS ● First project with a public source tree featuring version control (1995) ● Now an extremely popular model of software development anonymous anonymous anonymous anonymous anonymous IPSec ● First free operating system to implement an IPSec VPN stack Privilege Separation ● First implemented in 3.2 ● Split a program into processes performing different sub-functions ● Now used in almost all privileged programs in OpenBSD like httpd, bgpd, dhcpd, syslog, sndio, etc.
    [Show full text]
  • Alcatel-Lucent Vitalqip DNS/DHCP & IP MANAGEMENT SOFTWARE
    Alcatel-Lucent VitalQIP DNS/DHCP & IP MANAGEMENT SOFTWARE | LUCENT DHCP RELEASE 5.4 BUILD 45 RELEASE NOTES ALCATEL-LUCENT PROPRIETARY This document contains proprietary information of Alcatel-Lucent and 190-409-113R5.4 is not to be disclosed or used except in accordance with applicable NOVEMBER 2008 agreements. ISSUE 12 Alcatel, Lucent, Alcatel-Lucent and the Alcatel-Lucent logo are trademarks of Alcatel-Lucent. All other trademarks are the property of their respective owners. The information presented is subject to change without notice. Alcatel-Lucent assumes no responsibility for inaccuracies contained herein. Copyright © 2008 Alcatel-Lucent. All Rights Reserved. Alcatel-Lucent – Proprietary See notice on first page Contents About this document vii Reason for reissue..........................................................................................................vii Conventions used............................................................................................................ ix Typographical conventions............................................................................................. ix Technical Support............................................................................................................ x How to comment............................................................................................................. xi 1 Overview 1-1 2 Release components 2-1 Software deliverables..................................................................................................2-2 Software
    [Show full text]
  • CREID: Development of Reliable and Scalable DHCP System for Carrier IP Networks
    CREID: Development of reliable and scalable DHCP system for carrier IP networks Katsuhiro Naito Department of Electrical and Electronic Engineering, Mie University, 1577 Kurimamachiya, Tsu, 514-8507, Japan Email: [email protected] Makoto Nishide Net Step Inc. 213 Obatachomiyamae, Ise, 519-0504, Japan Email: [email protected] Eiji Miyazoe OSS BroadNet Inc. 3-5-7 Hisamoto, Takatsuku, Kawasaki, 213-0011, Japan Email: [email protected] Abstract— Dynamic host configuration protocol (DHCP) is of ISC-DHCP is distributed over various kinds of UNIX OS. essential service to configure information about networks at Therefore, many users use the software in local networks. On user terminals in Internet service providers (ISPs). Therefore, the contrary, the transaction performance of ISC-DHCP is not many DHCP programs are released in Internet. However, few free software DHCP programs can achieve required reliability high comparing to the requirement in commercial large ISPs. and scalability in ISP’s usage. In this paper, we develop the Additionally, the fail-over mechanisms of ISC-DHCP are not reliable and scalable DHCP system called CNR Emulator on enough to achieve a stable DHCP service in commercial ISPs ISC-DHCP (CREID) based on free software such as ISC-DHCP, [9], [10], [11]. Duplicated Replicated Block Device (DRBD), and Pacemaker. In this paper, we develop the reliable and scalable DHCP ISC-DHCP supports Internet Protocol (IP) v4 and IPv6 that are required in commercial ISP services. DRBD and Pacemaker system called CNR Emulator on ISC-DHCP (CREID) based can construct clustering systems over some physical computers. on free software such as ISC-DHCP, Duplicated Replicated From the numerical results, we can find that the developed DHCP Block Device (DRBD) [12], and Pacemaker [13].
    [Show full text]
  • V3.5 IP Address Management Software
    GestióIP IPAM v3.5 IP address management software Documentation v1.11 www.gestioip.net GestióIP Copyright © Marc Uebel 2021 Documentation GestióIP IPAM v3.5 Table of Contents 1 Introduction......................................................................................................................................7 2 Use....................................................................................................................................................8 2.1 Access.......................................................................................................................................8 2.2 Show networks..........................................................................................................................8 2.2.1 Root networks.................................................................................................................10 2.3 Show hosts..............................................................................................................................11 2.3.1 Host list view..................................................................................................................11 2.3.2 Host overview.................................................................................................................13 2.3.3 Host status view..............................................................................................................13 2.3.4 Host check.......................................................................................................................14
    [Show full text]
  • Secure Remote Service Execution for Web Media Streaming
    Secure Remote Service Execution for Web Media Streaming vorgelegt von Dipl.-Ing. Alexandra Mikityuk geb. in Leningrad, UdSSR von der Fakultät IV – Elektrotechnik und Informatik der Technischen Universität Berlin zur Erlangung des akademischen Grades Doktor der Ingenieurwissenschaften - Dr.-Ing. - genehmigte Dissertation Promotionsausschuss: Vorsitzender: Prof. Dr. Thomas Magedanz, Technische Universität Berlin Gutachter: Prof. Dr. Jean-Pierre Seifert, Technische Universität Berlin Gutachter: Prof. Dr. Jean-Claude Dufourd, ParisTech Gutachter: Prof. Dr.-Ing. Ina Schieferdecker, Technische Universität Berlin Tag der wissenschaftlichen Aussprache: 29. August 2017 Berlin 2017 D 83 Abstract Through continuous advancements in streaming and Web technologies over the past decade, the Web has become a platform for media delivery. Web standards like HTML5 have been designed accordingly, allowing for the delivery of applications, high-quality streaming video, and hooks for interoperable content protection. Efficient video encoding algorithms such as AVC/HEVC and streaming protocols such as MPEG-DASH have served as additional triggers for this evolution. Users now employ Web browsers as a tool for receiving streaming media and rendering Web applications, and browsers have been embedded into almost every kind of connected device. The drawback of these technical developments and quick rate of user adoption is that modern Web browsers have introduced significant constraints on devices’ capabilities. First, the computational requirements have risen continuously, resulting in a cycle where modern devices can be nearly outdated after a year or two. Second, as the integration of browser technologies is a complicated matter, not every platform provides the same performance. Different Operating Systems (OSs), chipsets and software engines are the main reasons for this difference in performance.
    [Show full text]
  • Xamk Opinnäytteen Kirjoitusalusta Versio 14022017
    F Jakhongir Fayzullaev Native-like Cross-Platform Mobile Development Multi-OS Engine & Kotlin Native vs Flutter Bachelor’s thesis Information Technology 2018 Author (authors) Degree Time Jakhongir Fayzullaev Bachelor of Engineering May 2018 Thesis title 62 pages Native-like Cross-Platform Mobile Development 0 pages of appendices Multi-OS Engine & Kotlin Native vs Flutter Commissioned by Xamk Supervisor Timo Mynttinen Abstract The goal of this thesis was to study and demonstrate a relatively new way and tools of cross-platform mobile development and to research such technologies as Multi-OS Engine, Kotlin/Native and Flutter. The thesis contains both theory and practice about how Multi-OS Engine, Kotlin/Native and Flutter work. The thesis discussed the theory of native development vs cross-platform development as well as other cross-platform development options. As these technologies are relatively new there are not many previous studies about the topic. The thesis aimed to provide illustrative examples to demonstrate how tools could be used, their features and a work example. The thesis concludes with a case study where three sample applications were made using different tools. The main goal of the case was to showcase how these technologies could be used in real world. The case study serves as a demonstration of the possibilities of these three tools. At the end the advantages and disadvantages of both tools were found and the real use case of them. Keywords Android, iOS, Flutter ,Kotlin, Java, Dart, cross-platform, programming, CONTENTS 1 INTRODUCTION .......................................................................................................... 5 2 NATIVE VS CROSS-PLATFORM DEVELOPMENT ..................................................... 7 2.1 Why cross-platform? ..............................................................................................
    [Show full text]