Ethereum Homestead Documentation Release 0.1

Total Page:16

File Type:pdf, Size:1020Kb

Ethereum Homestead Documentation Release 0.1 Ethereum Homestead Documentation Release 0.1 Ethereum community Oct 08, 2017 Contents 1 Contenido 3 1.1 Introduccion.............................................3 1.1.1 ¿Que es Ethereum?.....................................3 1.1.1.1 Una red blockchain de siguiente Generacion...................3 1.1.1.2 La Maquina Virtual de Ethereum o “EVM”....................4 1.1.1.3 ¿Como funciona Ethereum?............................4 1.1.2 How to use this guide?...................................6 1.1.2.1 Using Ethereum: The Basics...........................6 1.1.3 The Homestead Release..................................6 1.1.3.1 Milestones of the Ethereum development roadmap................6 1.1.3.2 Homestead hard fork changes...........................7 1.1.4 Web 3: A platform for decentralized apps.........................8 1.1.4.1 Smart contracts..................................8 1.1.4.2 DAO........................................8 1.1.5 History of Ethereum....................................9 1.1.5.1 Inception......................................9 1.1.5.2 The Ethereum Foundation and the ether presale.................9 1.1.5.3 ETH/DEV and Ethereum development......................9 1.1.5.4 The Ethereum Frontier launch........................... 10 1.1.6 Community......................................... 11 1.1.6.1 Reddit....................................... 11 1.1.6.2 Stack Exchange.................................. 12 1.1.6.3 Gitter Rooms................................... 12 1.1.6.4 Ethereum Improvement Proposals (EIPs)..................... 12 1.1.6.5 Meetups...................................... 13 1.1.6.6 Obsolete...................................... 13 1.1.7 The Ethereum Foundation................................. 13 1.1.7.1 Ethereum Foundation’s faces to the community................. 13 1.1.8 Contributors......................................... 14 1.2 Clientes Ethereum.......................................... 16 1.2.1 Choosing a client...................................... 16 1.2.1.1 Why are there multiple Ethereum clients?.................... 16 1.2.1.2 What should I install on my desktop/laptop?................... 16 1.2.1.3 What should I install on my mobile/tablet?.................... 16 1.2.1.4 What should I install on my SBC?........................ 17 1.2.2 Interacting with Clients................................... 17 1.2.3 cpp-ethereum........................................ 17 1.2.3.1 Quick Start..................................... 18 1.2.3.2 Details....................................... 18 1.2.4 go-ethereum......................................... 35 i 1.2.5 pyethapp.......................................... 35 1.2.6 ethereumjs-lib........................................ 36 1.2.7 Ethereum(J)......................................... 36 1.2.8 ethereumH......................................... 37 1.2.9 Parity............................................ 37 1.2.10 ruby-ethereum........................................ 37 1.3 Connecting to Ethereum Clients................................... 37 1.3.1 web3.js........................................... 38 1.3.2 web3j............................................ 38 1.3.3 Nethereum......................................... 38 1.3.4 ethereum-ruby........................................ 39 1.4 Account Management........................................ 39 1.4.1 Cuentas........................................... 39 1.4.2 Archivos Keyfiles...................................... 39 1.4.3 Creando una cuenta..................................... 40 1.4.3.1 Usando geth account new ......................... 40 1.4.3.2 Usando la consola geth.............................. 41 1.4.3.3 Usando la cartera de Ethereum Mist....................... 42 1.4.3.4 Creando una cartera multifirma en Mist...................... 43 1.4.3.5 Using Eth..................................... 44 1.4.3.6 Using EthKey (deprecated)............................ 45 1.4.4 Importing your presale wallet................................ 46 1.4.4.1 Using Mist Ethereum wallet............................ 46 1.4.4.2 Using geth..................................... 47 1.4.5 Updating an account.................................... 47 1.4.5.1 Using geth..................................... 47 1.4.6 Backup and restore accounts................................ 48 1.4.6.1 Manual backup/restore.............................. 48 1.4.6.2 Importing an unencrypted private key....................... 48 1.5 Ether................................................. 49 1.5.1 What is ether?........................................ 49 1.5.1.1 Denominations................................... 49 1.5.2 Ether supply......................................... 49 1.5.3 Getting ether........................................ 50 1.5.3.1 Trustless services................................. 50 1.5.3.2 List of centralised exchange marketplaces.................... 50 1.5.3.3 Centralised fixed rate exchanges......................... 50 1.5.3.4 Trading and price analytics............................ 50 1.5.4 Online wallets, paper wallets, and cold storage....................... 51 1.5.5 Sending ether........................................ 52 1.5.6 Gas and ether........................................ 52 1.6 La red de Ethereum......................................... 53 1.6.1 Connecting to the Network................................. 53 1.6.1.1 The Ethereum network.............................. 53 1.6.1.2 How to connect.................................. 54 1.6.1.3 Download the blockchain faster.......................... 55 1.6.1.4 Static Nodes, Trusted Nodes, and Boot Nodes.................. 56 1.6.2 Test Networks........................................ 56 1.6.2.1 Morden testnet................................... 56 1.6.3 Setting up a local private testnet.............................. 57 1.6.3.1 eth (C++ client).................................. 57 1.6.3.2 geth (Go client).................................. 58 1.7 Mining................................................ 61 1.7.1 Introduction......................................... 61 1.7.1.1 What is mining?.................................. 61 1.7.1.2 Mining rewards.................................. 62 1.7.1.3 Ethash DAG.................................... 62 1.7.2 The algorithm........................................ 63 ii 1.7.3 CPU mining......................................... 63 1.7.3.1 Using geth..................................... 63 1.7.4 GPU mining......................................... 65 1.7.4.1 Hardware..................................... 65 1.7.4.2 Ubuntu Linux set-up................................ 65 1.7.4.3 Mac set-up..................................... 66 1.7.4.4 Windows set-up.................................. 66 1.7.4.5 Using ethminer with geth............................. 66 1.7.4.6 Using ethminer with eth.............................. 67 1.7.5 Pool mining......................................... 69 1.7.5.1 Mining pools.................................... 69 1.7.6 Mining resources...................................... 69 1.7.6.1 POS vs POW................................... 70 1.8 Contratos y Transacciones...................................... 70 1.8.1 Account Types, Gas, and Transactions........................... 70 1.8.1.1 EOA vs contract accounts............................. 70 1.8.1.2 What is a transaction?............................... 71 1.8.1.3 What is a message?................................ 71 1.8.1.4 What is gas?.................................... 71 1.8.1.5 Estimating transaction costs............................ 72 1.8.1.6 Account interactions example - betting contract................. 73 1.8.1.7 Signing transactions offline............................ 75 1.8.2 Contracts.......................................... 75 1.8.2.1 What is a contract?................................ 75 1.8.2.2 Ethereum high level languages.......................... 76 1.8.2.3 Writing a contract................................. 77 1.8.2.4 Compiling a contract............................... 77 1.8.2.5 Create and deploy a contract........................... 79 1.8.2.6 Interacting with a contract............................. 80 1.8.2.7 Contract metadata................................. 80 1.8.2.8 Testing contracts and transactions......................... 81 1.8.3 Accessing Contracts and Transactions........................... 82 1.8.3.1 RPC........................................ 82 1.8.3.2 Conventions.................................... 82 1.8.3.3 Deploy contract.................................. 83 1.8.3.4 Interacting with smart contracts.......................... 84 1.8.3.5 Web3.js...................................... 86 1.8.3.6 Console...................................... 87 1.8.3.7 Viewing Contracts and Transactions....................... 87 1.8.4 Mix............................................. 87 1.8.4.1 Project Editor................................... 87 1.8.4.2 Scenarios Editor.................................. 89 1.8.4.3 State Viewer.................................... 90 1.8.4.4 Transaction Explorer............................... 90 1.8.4.5 JavaScript console................................. 91 1.8.4.6 Transaction debugger............................... 92 1.8.4.7 Dapps deployment................................. 92 1.8.4.8 Code Editor.................................... 93 1.8.5 Dapps............................................ 93 1.8.5.1 Dapp directories.................................. 93 1.8.5.2 Dapp browsers................................... 94 1.8.6 Developer Tools......................................
Recommended publications
  • Download Android Os for Phone Open Source Mobile OS Alternatives to Android
    download android os for phone Open Source Mobile OS Alternatives To Android. It’s no exaggeration to say that open source operating systems rule the world of mobile devices. Android is still an open-source project, after all. But, due to the bundle of proprietary software that comes along with Android on consumer devices, many people don’t consider it an open source operating system. So, what are the alternatives to Android? iOS? Maybe, but I am primarily interested in open-source alternatives to Android. I am going to list not one, not two, but several alternatives, Linux-based mobile OSes . Top Open Source alternatives to Android (and iOS) Let’s see what open source mobile operating systems are available. Just to mention, the list is not in any hierarchical or chronological order . 1. Plasma Mobile. A few years back, KDE announced its open source mobile OS, Plasma Mobile. Plasma Mobile is the mobile version of the desktop Plasma user interface, and aims to provide convergence for KDE users. It is being actively developed, and you can even find PinePhone running on Manjaro ARM while using KDE Plasma Mobile UI if you want to get your hands on a smartphone. 2. postmarketOS. PostmarketOS (pmOS for short) is a touch-optimized, pre-configured Alpine Linux with its own packages, which can be installed on smartphones. The idea is to enable a 10-year life cycle for smartphones. You probably already know that, after a few years, Android and iOS stop providing updates for older smartphones. At the same time, you can run Linux on older computers easily.
    [Show full text]
  • Open Hardware: Pureos and Arduino
    Published on Tux Machines (http://www.tuxmachines.org) Home > content > Open Hardware: PureOS and Arduino Open Hardware: PureOS and Arduino By Rianne Schestowitz Created 07/01/2021 - 7:39am Submitted by Rianne Schestowitz on Thursday 7th of January 2021 07:39:57 AM Filed under Hardware [1] PureOS: freedom, privacy, and security [2] A recent blog post from Purism?the company that developed PureOS to run on its security- focused hardware?celebrates three years of FSF endorsement of the Linux distribution. While this endorsement is an achievement that is not as highly valued by our communities as one might think, the work done to obtain and maintain that endorsement is useful even to those who disdain the FSF or disagree with its definition of what makes a distribution "free". While Purism and PureOS have been on our radar for a few years now, it seems worth a look at where things have gone with the distribution?and the company behind it. The blog post notes that PureOS and Purism "sit on a three-legged stool of Freedom, Privacy and Security". The three are intertwined, of course, since PureOS consisting of only free software allows users to ensure there are no antifeatures being slipped into the OS or applications that would impact their privacy or security. Beyond that, free software is an excellent defense against various software supply-chain attacks; in addition the scrutiny of the code afforded to free software, it can also be built in a manner that provides more security... [...] As might be guessed, security and privacy features do not come for free?or even inexpensively.
    [Show full text]
  • Debian \ Amber \ Arco-Debian \ Arc-Live \ Aslinux \ Beatrix
    Debian \ Amber \ Arco-Debian \ Arc-Live \ ASLinux \ BeatriX \ BlackRhino \ BlankON \ Bluewall \ BOSS \ Canaima \ Clonezilla Live \ Conducit \ Corel \ Xandros \ DeadCD \ Olive \ DeMuDi \ \ 64Studio (64 Studio) \ DoudouLinux \ DRBL \ Elive \ Epidemic \ Estrella Roja \ Euronode \ GALPon MiniNo \ Gibraltar \ GNUGuitarINUX \ gnuLiNex \ \ Lihuen \ grml \ Guadalinex \ Impi \ Inquisitor \ Linux Mint Debian \ LliureX \ K-DEMar \ kademar \ Knoppix \ \ B2D \ \ Bioknoppix \ \ Damn Small Linux \ \ \ Hikarunix \ \ \ DSL-N \ \ \ Damn Vulnerable Linux \ \ Danix \ \ Feather \ \ INSERT \ \ Joatha \ \ Kaella \ \ Kanotix \ \ \ Auditor Security Linux \ \ \ Backtrack \ \ \ Parsix \ \ Kurumin \ \ \ Dizinha \ \ \ \ NeoDizinha \ \ \ \ Patinho Faminto \ \ \ Kalango \ \ \ Poseidon \ \ MAX \ \ Medialinux \ \ Mediainlinux \ \ ArtistX \ \ Morphix \ \ \ Aquamorph \ \ \ Dreamlinux \ \ \ Hiwix \ \ \ Hiweed \ \ \ \ Deepin \ \ \ ZoneCD \ \ Musix \ \ ParallelKnoppix \ \ Quantian \ \ Shabdix \ \ Symphony OS \ \ Whoppix \ \ WHAX \ LEAF \ Libranet \ Librassoc \ Lindows \ Linspire \ \ Freespire \ Liquid Lemur \ Matriux \ MEPIS \ SimplyMEPIS \ \ antiX \ \ \ Swift \ Metamorphose \ miniwoody \ Bonzai \ MoLinux \ \ Tirwal \ NepaLinux \ Nova \ Omoikane (Arma) \ OpenMediaVault \ OS2005 \ Maemo \ Meego Harmattan \ PelicanHPC \ Progeny \ Progress \ Proxmox \ PureOS \ Red Ribbon \ Resulinux \ Rxart \ SalineOS \ Semplice \ sidux \ aptosid \ \ siduction \ Skolelinux \ Snowlinux \ srvRX live \ Storm \ Tails \ ThinClientOS \ Trisquel \ Tuquito \ Ubuntu \ \ A/V \ \ AV \ \ Airinux \ \ Arabian
    [Show full text]
  • Master Thesis Innovation Dynamics in Open Source Software
    Master thesis Innovation dynamics in open source software Author: Name: Remco Bloemen Student number: 0109150 Email: [email protected] Telephone: +316 11 88 66 71 Supervisors and advisors: Name: prof. dr. Stefan Kuhlmann Email: [email protected] Telephone: +31 53 489 3353 Office: Ravelijn RA 4410 (STEPS) Name: dr. Chintan Amrit Email: [email protected] Telephone: +31 53 489 4064 Office: Ravelijn RA 3410 (IEBIS) Name: dr. Gonzalo Ord´o~nez{Matamoros Email: [email protected] Telephone: +31 53 489 3348 Office: Ravelijn RA 4333 (STEPS) 1 Abstract Open source software development is a major driver of software innovation, yet it has thus far received little attention from innovation research. One of the reasons is that conventional methods such as survey based studies or patent co-citation analysis do not work in the open source communities. In this thesis it will be shown that open source development is very accessible to study, due to its open nature, but it requires special tools. In particular, this thesis introduces the method of dependency graph analysis to study open source software devel- opment on the grandest scale. A proof of concept application of this method is done and has delivered many significant and interesting results. Contents 1 Open source software 6 1.1 The open source licenses . 8 1.2 Commercial involvement in open source . 9 1.3 Opens source development . 10 1.4 The intellectual property debates . 12 1.4.1 The software patent debate . 13 1.4.2 The open source blind spot . 15 1.5 Litterature search on network analysis in software development .
    [Show full text]
  • Debian: 19 Years and Counting
    Debian: 19 years and counting Stefano Zacchiroli Debian Project Leader 25 June 2012 Debian for Scientific Facilities Days European Synchrotron Radiation Facility Grenoble, France Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 1 / 29 Outline 1 Debian and Wheezy 2 Specialties 3 Derivatives 4 Contribute Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 2 / 29 Prelude — the notion of “distribution” distributions are meant to ease software management key notion: the abstraction of package offer coherent collections of software killer application: package managers Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 3 / 29 Outline 1 Debian and Wheezy 2 Specialties 3 Derivatives 4 Contribute Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 4 / 29 Debian: once upon a time Fellow Linuxers, This is just to announce the imminent completion of a brand-new Linux release, which I’m calling the Debian Linux Release. [. ] Ian A Murdock, 16/08/1993 comp.os.linux.development make GNU/Linux competitive with commercial OS easy to install built collaboratively by software experts 1st major distro developed “openly in the spirit of GNU” FSF-supported for a while Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 5 / 29 Debian: the operating system flagship product: Debian stable binary distribution Source packages Binary packages 30000 completely Free (DFSG) 25000 released every 24 months (≈) 20000 15000 a dozen architectures 10000 archive-wide security support 5000 0 (3-3.5 years) 2.0 2.1 2.2 3.0 3.1 4.0 5.0 6.0 renowned for one of the largest GNU/Linux ports, stability, packaging system, porting platforms old hardware support, documentation, smooth upgrades, i18n/l10n, the testing suite, runs anywhere, technical policy, package choice, .
    [Show full text]
  • Debian and Its Ecosystem
    Debian and its ecosystem Stefano Zacchiroli Debian Developer Former Debian Project Leader 20 September 2013 OSS4B — Open Source Software for Business Prato, Italy Stefano Zacchiroli (Debian) Debian and its ecosystem OSS4B — Prato, Italy 1 / 32 Free Software & your [ digital ] life Lester picked up a screwdriver. “You see this? It’s a tool. You can pick it up and you can unscrew stuff or screw stuff in. You can use the handle for a hammer. You can use the blade to open paint cans. You can throw it away, loan it out, or paint it purple and frame it.” He thumped the printer. “This [ Disney in a Box ] thing is a tool, too, but it’s not your tool. It belongs to someone else — Disney. It isn’t interested in listening to you or obeying you. It doesn’t want to give you more control over your life.” [. ] “If you don’t control your life, you’re miserable. Think of the people who don’t get to run their own lives: prisoners, reform-school kids, mental patients. There’s something inherently awful about living like that. Autonomy makes us happy.” — Cory Doctorow, Makers http://craphound.com/makers/ Stefano Zacchiroli (Debian) Debian and its ecosystem OSS4B — Prato, Italy 2 / 32 Free Software, raw foo is cool, let’s install it! 1 download foo-1.0.tar.gz ñ checksum mismatch, missing public key, etc. 2 ./configure ñ error: missing bar, baz, . 3 foreach (bar, baz, . ) go to 1 until (recursive) success 4 make ñ error: symbol not found 5 make install ñ error: cp: cannot create regular file /some/weird/path now try scale that up to ≈20’000 sources releasing ≈3’000
    [Show full text]
  • GNU/Linux Distro Timeline LEAF Version 10.9 Skolelinux Lindows Linspire Authors: A
    1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 Libranet Omoikane (Arma) Gibraltar GNU/Linux distro timeline LEAF Version 10.9 Skolelinux Lindows Linspire Authors: A. Lundqvist, D. Rodic - futurist.se/gldt Freespire Published under the GNU Free Documentation License MEPIS SimplyMEPIS Impi Guadalinex Clonezilla Live Edubuntu Xubuntu gNewSense Geubuntu OpenGEU Fluxbuntu Eeebuntu Aurora OS Zebuntu ZevenOS Maryan Qimo wattOS Element Jolicloud Ubuntu Netrunner Ylmf Lubuntu eBox Zentyal Ubuntu eee Easy Peasy CrunchBang gOS Kiwi Ubuntulite U-lite Linux Mint nUbuntu Kubuntu Ulteo MoLinux BlankOn Elive OS2005 Maemo Epidemic sidux PelicanHPC Inquisitor Canaima Debian Metamorphose Estrella Roja BOSS PureOS NepaLinux Tuquito Trisquel Resulinux BeatriX grml DeadCD Olive Bluewall ASLinux gnuLiNex DeMuDi Progeny Quantian DSL-N Damn Small Linux Hikarunix Damn Vulnerable Linux Danix Parsix Kanotix Auditor Security Linux Backtrack Bioknoppix Whoppix WHAX Symphony OS Knoppix Musix ParallelKnoppix Kaella Shabdix Feather KnoppMyth Aquamorph Dreamlinux Morphix ZoneCD Hiwix Hiweed Deepin Kalango Kurumin Poseidon Dizinha NeoDizinha Patinho Faminto Finnix Storm Corel Xandros Moblin MeeGo Bogus Trans-Ameritech Android Mini Monkey Tinfoil Hat Tiny Core Yggdrasil Linux Universe Midori Quirky TAMU DILINUX DOSLINUX Mamona Craftworks BluePoint Yoper MCC Interim Pardus Xdenu EnGarde Puppy Macpup SmoothWall GPL SmoothWall Express IPCop IPFire Beehive Paldo Source Mage Sorcerer Lunar eIT easyLinux GoboLinux GeeXboX Dragora
    [Show full text]
  • Librem 5 Quick Start Guide
    Quick Start Guide Warranty This Limited Warranty applies to physical goods, and only for physical goods, purchased from Purism, SPC (the “Physical Goods”). What does this limited warranty cover? This Limited Warranty covers any defects in material or workmanship under normal use during the Warranty Period. During the Warranty Period, Purism, SPC will repair or replace, at no charge, products or parts of a product that proves defective because of improper ma- terial or workmanship, under normal use and maintenance. What will we do to correct problems? Purism, SPC will repair the Product under warranty at no charge using new or refurbished replacement parts. How long does the coverage last? The Warranty Period for Physical Goods purchased from Purism, SPC is one year from the date of shipment. A replacement Physical Good or part assumes the remaining warranty period of the original Physical Good or 30 days from the date of replacement or repair, whichever is longer. What does this limited warranty not cover? This Limited Warranty does not cover any problem that is caused by conditions, malfunctions or damage not resulting from defects in material or workmanship. What do you have to do? To obtain warranty service, you must first contact Purism, SPC to determine the problem and the most appropriate solution for your circumstances. Consumer Protection This warranty gives you specific legal rights, and you may also have other rights that vary by jurisdiction such as those relating to conformity. Returns If you are not satisfied with your purchase, you can return the Physical Goods within thirty days after the purchase.
    [Show full text]
  • Linux on Mobile Devices
    Linux on mobile devices Jozef Mlích Department of Computer Graphics and Multimedia Brno University of Technology, Faculty of Information Technology Božetěchova 2, 612 66 Brno, Czech Republic [email protected] http://www.fit.vutbr.cz/~imlich/ Application Development for Mobile DevicesTAM 2020 8.12.2020 | 1 / 32 Outline Motivation Alternative operating systems Where to get hardware Architecture of mobile operating system Development http://www.fit.vutbr.cz/~imlich/ TAM 2020 | 2 / 32 Motivation Motivation Do it your self – learn something Special needs – Create new concept / add some extra feature / very special hardware Security – how we can trust to Chinese/Russian/US/* product? Longevity – security updates are available ~ 2 – 6 years depending on vendor Vendor lock-in – US Export laws http://www.fit.vutbr.cz/~imlich/ TAM 2020 | 4 / 32 Software Distributions postmarketOS Nemo Mobile Ubuntu Touch KDE Neon Mobian NixOS Maemo Leste LuneOS SailfishOS Sxmo PureOS openSUSE Fedora AVMultiPhone Arch Linux ARM GloDroid Manjaro ARM Gentoo AsteroidOS Tizen LineageOS http://www.fit.vutbr.cz/~imlich/ TAM 2020 | 6 / 32 Desktop Environment xfce4 Maemo Nemo Plasma Mobile Phosh Android http://www.fit.vutbr.cz/~imlich/ TAM 2020 | 7 / 32 Hardware Hardware Librem 5 PinePhone F(x)tec Pro Dragonbox Pyra Motorola Droid 4, Nokia N900 Raspberry Pi And others Find your device at https://wiki.postmarketos.org/wiki/All_devices http://www.fit.vutbr.cz/~imlich/ TAM 2020 | 9 / 32 Architecture Architecture depends on your
    [Show full text]
  • Computer Engineering Subject
    DIRECTORATE OF TECHNICAL EDUCATION, CHENNAI-25 DIPLOMA EXAMINATIONS-APRIL-2019 DEPT : COMPUTER ENGINEERING SUBJECT : MOBILE COMPUTING QCODE/SUB CODE : 915/35262 PART -A 1. Define LAN.[ 2 marks] A local-area network (LAN) is a computer network that spans a relatively small area. Most often, LAN is confined to a single room, building or group of buildings, however, one LAN can be connected to other LANs over any distance via telephone lines and radio waves. 2. What is meant by Adhoc? [ 2 marks] An ad hoc network is a network that is composed of individual devices communicating with each other directly. The term implies spontaneous or impromptu construction because these networks often bypass the gatekeeping hardware or central access point such as a router 3. What is GSM network? [ 2 marks] GSM stands for Global System for Mobile Communication. GSM is the most widely accepted standard in telecommunications and it is implemented globally. It is a digital cellular technology used for transmitting mobile voice and data services. 4. Write the limitation of GPRS. [ 2 marks] Although GPRS will provide better data rates than is currently available, there are some limitations. • Speeds of 177.2kbps would require a user to use all eight timeslots without any error protection - which simply won't happen. Initial terminals are likely to use only 1-3 timeslots anyway, limiting the available bandwidth to a GPRS user. • When GPRS packets are sent to a destination they are sent in all different directions - allowing for the potential for one or some of those packets to be corrupted or even lost altogether during the data transmission over the radio link.
    [Show full text]
  • Librem 5 Quick Start Guide
    Quick Start Guide Warranty This Limited Warranty applies to physical goods, and only for physical goods, purchased from Purism, SPC (the “Physical Goods”). What does this limited warranty cover? This Limited Warranty covers any defects in material or workmanship under normal use during the Warranty Period. During the Warranty Period, Purism, SPC will repair or replace, at no charge, products or parts of a product that proves defective because of improper ma- terial or workmanship, under normal use and maintenance. What will we do to correct problems? Purism, SPC will repair the Product under warranty at no charge using new or refurbished replacement parts. How long does the coverage last? The Warranty Period for Physical Goods purchased from Purism, SPC is one year from the date of shipment. A replacement Physical Good or part assumes the remaining warranty period of the original Physical Good or 180 days from the date of replacement or repair, whichever is longer. What does this limited warranty not cover? This Limited Warranty does not cover any problem that is caused by conditions, malfunctions or damage not resulting from defects in material or workmanship. What do you have to do? To obtain warranty service, you must first contact Purism, SPC to determine the problem and the most appropriate solution for your circumstances. Consumer Protection This warranty gives you specific legal rights, and you may also have other rights that vary by jurisdiction such as those relating to conformity. Returns If you are not satisfied with your purchase, you can return the Physical Goods within fifteen days after the purchase date and get a full refund.
    [Show full text]
  • Sailfish OS Oder Pureos Auf Librem5
    Sailfish OS oder PureOS auf Librem5 Beitrag von „JollaTux“ vom 25. Dezember 2018, 15:59 Hallo und frohe Weihnachten, ich lebe schon in langer Abstinenz bzgl. Jolla und dem SFOS. Mein letztes Jolla Gerät ist mehrere Jahre her. Bis hierhin begleitet mich mein Blackberry Z30 (OS10). Allerdings wird dieses schon länger nicht mehr unterstützt und ich bin mir darüber im klaren, dass ich in absehbarer Zeit ein anderes Smartphone mir zulegen muss (obwohl ich mit dem BB und dem OS sehr zufrieden bin) lol Derzeit schwanke ich zwischen dem Librem5 von Purism was im April käuflich zu erwerben sein soll und einem Sony Xperia XA2 mit SFOS 3x. Hat sich wer mit dem Librem5 beschäftigt und hat vielleicht ein paar Info`s dazu, vor allem im Vergleich zu dem SFOS. Beide Systeme miteinander zu vergliechen ist vielleicht nicht ganz so einfach, wäre aber mal interessant ein paar Gedanken dazu von Leuten zu hören, die grundsätzlich nicht dem Mainstream verfallen sind. Stehengeblieben bin ich bei dem SFOS 2x seiner Zeit, mit dem ich sehr zufrieden gewesen bin und mich nur wegen einem Hardwaredefekt (Jollaphone) von Jolla und SFOS verabschiedet habe. Sonst wäre ich heute noch dabei . Um so mehr hat es mich glücklich gemacht zu sehen, dass Jolla seiner Zeit nicht an der Insolvenz (fast) zu Grunde gegangen ist und das SFOS weiterentwickelt wird. Wenn ich mich wieder für SFOS entscheide, dann sollte das auf einem Sony Xperia XA2 sein. Allerdings müsste dazu noch ein bisserl was bzgl. der diversen Bugs passieren. Das Librem5 verfolgt einen wesentlich restikteren Ansatz wie Jolla mit dem SFOS.
    [Show full text]