Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

Downloads:

754

Downloads of v 6.0.535.0:

198

Last Update:

05 May 2019

Package Maintainer(s):

Software Author(s):

  • GeoGebra

Tags:

graphingcalculator geogebra graphing calculator

GeoGebra Graphing Calculator (Portable)

This is not the latest version of GeoGebra Graphing Calculator (Portable) available.

  • 1
  • 2
  • 3

6.0.535.0 | Updated: 05 May 2019

Downloads:

754

Downloads of v 6.0.535.0:

198

Maintainer(s):

Software Author(s):

  • GeoGebra

GeoGebra Graphing Calculator (Portable) 6.0.535.0

This is not the latest version of GeoGebra Graphing Calculator (Portable) available.

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install GeoGebra Graphing Calculator (Portable), run the following command from the command line or from PowerShell:

>

To upgrade GeoGebra Graphing Calculator (Portable), run the following command from the command line or from PowerShell:

>

To uninstall GeoGebra Graphing Calculator (Portable), run the following command from the command line or from PowerShell:

>

Deployment Method:

NOTE

This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade graphingcalculator -y --source="'INTERNAL REPO URL'" --version="'6.0.535.0'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade graphingcalculator -y --source="'INTERNAL REPO URL'" --version="'6.0.535.0'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install graphingcalculator
  win_chocolatey:
    name: graphingcalculator
    version: '6.0.535.0'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'graphingcalculator' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '6.0.535.0'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller graphingcalculator
{
    Name     = "graphingcalculator"
    Version  = "6.0.535.0"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'graphingcalculator':
  ensure   => '6.0.535.0',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

Package Approved

This package was approved by moderator gep13 on 08 May 2019.

Description

Graph functions, investigate equations, and plot data with this free graphing app.

About GeoGebra

GeoGebra is free and multi-platform dynamic mathematics software for all levels of education that joins geometry, algebra, tables, graphing, statistics and calculus in one easy-to-use package. It has received several educational software awards in Europe and the USA.

Quick Facts

  • Graphics, algebra and tables are connected and fully dynamic
  • Easy-to-use interface, yet many powerful features
  • Authoring tool to create interactive learning materials as web pages
  • Available in many languages for our millions of users around the world
  • Free and open source software

screenshot


tools\GeoGebraGraphing-Windows-Installer-6-0-535-0.exe
md5: 84F6B10FD08E0967664DF25EE6A7F61E | sha1: E3848584782192ACBA153F12C973540C50420B2C | sha256: 2482CB2C637224D5C727211EC82F608BDA58DC9CB8FF17C983E57E59563954B7 | sha512: C6F3F23E9D6D383138046F453146BB73A0177D489A681FE0D97C40B46D3766A23910C42AD2E335ED5667C3C5A17B09603726A45B0D232D3CBDDBDD19BDB6C208
tools\chocolateyuninstall.ps1
# Remove start menu shortcut
$programs = [environment]::GetFolderPath([environment+specialfolder]::Programs)
$shortcutFilePath = Join-Path $programs "GeoGebra Graphing Calculator.lnk"
if(Test-Path $shortcutFilePath) { Remove-Item $shortcutFilePath }
tools\chocolateyinstall.ps1
$ErrorActionPreference = 'Stop';
$toolsDir   = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"

$packageArgs = @{
  packageName   = $env:ChocolateyPackageName
  destination   = "$toolsDir"
  file          = "$toolsDir\GeoGebraGraphing-Windows-Installer-6-0-535-0.exe"  
}

Install-ChocolateyInstallPackage @packageArgs

# Install start menu shortcut
$programs = [environment]::GetFolderPath([environment+specialfolder]::Programs)
$shortcutFilePath = Join-Path $programs "GeoGebra Graphing Calculator.lnk"
$targetPath = Join-Path $toolsDir "GeoGebraGraphing-Windows-Installer-6-0-535-0.exe"
Install-ChocolateyShortcut -shortcutFilePath $shortcutFilePath -targetPath $targetPath
legal\VERIFICATION.txt
VERIFICATION
 
Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.
 
Package can be verified like this:
 
1. Download:
 
   x32: https://download.geogebra.org/installers/6.0/graphing/GeoGebraGraphing-Windows-Installer-6-0-535-0.exe
   x64: https://download.geogebra.org/installers/6.0/graphing/GeoGebraGraphing-Windows-Installer-6-0-535-0.exe
  
2. You can use one of the following methods to obtain the SHA256 checksum:
   - Use powershell function 'Get-FileHash'
   - Use Chocolatey utility 'checksum.exe'
 
   checksum type: sha256
   checksum32: 2482CB2C637224D5C727211EC82F608BDA58DC9CB8FF17C983E57E59563954B7
   checksum64: 2482CB2C637224D5C727211EC82F608BDA58DC9CB8FF17C983E57E59563954B7
 
File 'LICENSE.txt' is obtained from:
   https://www.geogebra.org/license
legal\LICENSE.txt
GeoGebra License
You are free to copy, distribute and transmit GeoGebra for non-commercial purposes (please see details below).

Guidelines to distinguish Non-commercial and Commercial Use
You may only use the GeoGebra Software and Materials under the terms of a relevant license agreement. The license agreement which applies to you depends on your use of the Software and the Materials, which can be summarised as follows:

You are free to copy, distribute and transmit GeoGebra for non-commercial purposes. Non-commercial use is subject to the terms of our GeoGebra Non-Commercial License Agreement.
Any use of GeoGebra for a commercial purpose is subject to and requires a special license. If you intend to use GeoGebra for a commercial purpose, please contact [email protected] to arrange a License and Collaboration Agreement with us.
Whether a particular use of the GeoGebra Materials is "non-commercial" depends on the use, not the user, and to assist we have set out the notes below:

Non-commercial Use. We anticipate that non-commercial use will primarily involve students and teachers who may wish to use GeoGebra at home and in school or university for the purposes of their school or academic study and teaching, without intending to seek any commercial advantage or financial gain. This includes teachers in schools and universities where tuition fees are charged, so long as the use of GeoGebra is limited to personal or individual classroom teaching. 
Commercial Use. We anticipate that commercial use will primarily involve publishers, online schools, schools or universities charging tuition or course fees where there is systematic or formal integration of GeoGebra within the curriculum, and non-profit organizations who wish to use GeoGebra to support activities that are intended toward securing a commercial advantage or the generation of revenue or monetary compensation.
Examples of commercial use might include:

use of GeoGebra (or any related materials or resources) to generate or develop educational materials or resources which will be sold in exchange for a fee (including course or tuition fees) or (if given away for free) which are used to gain a commercial advantage for the user;
the provision of training, support or editorial services that use or reference GeoGebra (or any related materials or resources) in exchange for a fee;
use of GeoGebra (or any related materials or resources) within a non-academic ebook, textbook or journal, whether or not the book or journal is distributed for a fee. Please note that academic papers, conferences, and books do not require a License and Collaboration Agreement; and
use of GeoGebra (or any related materials or resources) to assist in securing advertising or sponsorship type revenues.
For more information, please also read our GeoGebra License FAQ.

These guidelines were last updated in May 2014.

GeoGebra Non-Commercial License Agreement
The GeoGebra Group consists of the non-profit organization International GeoGebra Institute and GeoGebra GmbH having their offices in Linz, Austria ("we", "our" or "us"). We develop and support the GeoGebra dynamic mathematics software application, including its source code, installers, web applications and services, language files and associated documentation ("GeoGebra" or "the Software"). We operate GeoGebra (and publish its related resources) through our website located at https://www.geogebra.org.

The terms of this License form a binding agreement between you, an individual user or non-commercial organization ("you" or "your"), and us regarding your non-commercial use of GeoGebra. By downloading, accessing or otherwise using GeoGebra you indicate your agreement to be bound by these License terms.

PLEASE NOTE THAT THIS LICENSE IS INTENDED FOR NON-COMMERCIAL USE OF GEOGEBRA ONLY. IF YOU INTEND TO USE GEOGEBRA FOR A COMMERCIAL PURPOSE, PLEASE CONTACT [email protected] TO ARRANGE A COLLABORATION AGREEMENT WITH US BASED ON OUR COMMERCIAL LICENSE TERMS.

If you would like to help with developing GeoGebra please find all details on how to get involved (including GeoGebra's source code) via this link: https://dev.geogebra.org.

Non-commercial License Terms
This License incorporates (by reference) additional license terms published by the Free Software Foundation and the Creative Commons Corporation. In the event of any conflict between those additional terms and the terms of this License, the latter shall prevail.

The GeoGebra installers, web services and various copyright materials, graphics and resources made available are licensed to you on a limited, non-exclusive, personal, non-transferable and royalty-free license under which you are free to use, copy, distribute, modify and transmit the GeoGebra installers, web services and the copyright materials PROVIDED THAT you only do so for non-commercial purposes (without charging a fee to any third party) and PROVIDED THAT you attribute the work to us by (at least) mentioning our name, including an appropriate copyright notice and providing a link to our website located at https://www.geogebra.org.

The GeoGebra source code is licensed to you under the terms of the GNU General Public License (version 3 or later) as published by the Free Software Foundation, the current text of which can be found via this link: http://www.gnu.org/licenses/gpl.html("GPL"). Attribution (as required by the GPL) should take the form of (at least) a mention of our name, an appropriate copyright notice and a link to our website located at https://www.geogebra.org. 

The GeoGebra language files (including all user interface "translation" files in the GeoGebra application and applets), all GeoGebra documentation (including  "GeoGebra Help", "GeoGebra Quickstart" and all other documentation files found on the GeoGebra webservers) and all GeoGebra user interface image and style files (including logos, icons and style sheets) are licensed to you under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike license (version 3.0 or later), the current text of which can be found via this link: http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode. Attribution (as required by that Creative Commons license) should take the form of (at least) a mention of our name, an appropriate copyright notice and a link to our website located at https://www.geogebra.org.

The Software (and all related materials and resources) are licensed to you WITHOUT ANY WARRANTY and on an AS IS basis including without limitation the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. We accept no liability for your use of the Software (save to the extent such liability cannot be excluded as a matter of law). 

The Software (and all related materials and resources) are licensed to you without any offer or promise of support or future development by the International GeoGebra Institute or any third party. Please note that support services are available under the terms of our Collaboration Agreement – please contact [email protected] for more information.

You may install GeoGebra on multiple devices in multiple locations PROVIDED THAT you always use the Software for non-commercial purposes and otherwise in accordance with these License terms. 

The copyright and other intellectual property rights (including any trade marks) of whatever nature (arising anywhere in the world) in the GeoGebra software (and all related resources) are and will remain our property (or in the case of third party materials (including software libraries) which we have the right of use, the property of the third party licensor), and we reserve the right to grant licenses to use the GeoGebra software (and all related resources) to third parties.  

An "appropriate copyright notice" for the purposes of this License shall take the following form:
Copyright © International GeoGebra Institute, 2013 

This License is personal to you and you must not assign it to a third party or permit any third party to benefit from it without our prior written consent. 

You will notify us immediately if you become aware of any unauthorised use of the whole or any part of the GeoGebra software (and all related resources). 

If any of the provisions of this License (including the additional terms incorporated by reference) are held to be invalid or unenforceable under any applicable statute or rule of law, it is to that extent to be deemed omitted from the License. Such an omission will not affect the validity of the remaining provisions of the License, which will remain in full force and effect. 

This License shall be governed by and interpreted in accordance with Austrian law.
These License terms were last updated in April 2013.

GeoGebra License FAQ
What exactly is the GeoGebra software?
When we refer to 'GeoGebra' software or as a product, we are really referring to a number of component parts which together form the working GeoGebra software program. The most important of these constituent parts are:

the Java source code, which forms the heart of the software program, allowing for GeoGebra's interactive functionality;
the installers (which bundle the source code, our language and other documentation files for use on various operating systems) and web services (such as GeoGebra Materials platform). The installers allow you to install the software on your computer or use it through your internet browser; and
the language files, which allow you to enjoy the functionality of our software in many different languages. The language files are an independent add-on to our software and GeoGebra can work without them.
These distinctions are important when considering how GeoGebra is licensed, as these constituent parts are made available under different licenses.

How is GeoGebra licensed?
We license the different component parts of GeoGebra differently depending on their origin (authorship) and depending on your intended use of GeoGebra (see also next question)

the source code is licensed under the GNU General Public License to ensure consistency with the various other pieces of software and libraries which are used within the GeoGebra source code (for a complete list of which see: https://dev.geogebra.org/trac/wiki/SourcesForUsedLibraries).
the GeoGebra installers (for various platforms including Linux, Mac OS, Windows, Android, iOS) and our web services (including GeoGebra Materials platform) are made available under our own licensing terms which have been drafted by an experienced law firm. We allow you to use the installers and web services for non-commercial purposes only provided you acknowledge GeoGebra; and
the GeoGebra language files are made available under a Creative Commons license, which allows non-commercial use of these files.
Thus, there are really many different licenses involved in the background.

Who can use GeoGebra free of charge?
GeoGebra and our web services are made available free of charge for non-commercial users. Most of our users are students and teachers and they usually fall under our non-commercial license, allowing them to use and distribute GeoGebra and related materials free of charge at home and in school.

Commercial users pay a moderate license fee, which helps us to continually improve GeoGebra and keep it free for non-commercial users. Please see some examples on how we distinguish non-commercial and commercial use. If you are not sure whether your use is commercial or not, please just get in touch with us at [email protected].

Is GeoGebra free and open source software?
GeoGebra is open source software and available free of charge for non-commercial users. You can find our source code online and we are actively collaborating with the open source community and other open source projects used by GeoGebra. Thanks a lot to all contributors of these projects for their great work!

Please note that GeoGebra as a complete software program would probably not be considered "free" software according to the definition of that term which is used by the Free Software Foundation. This is because the restrictions on commercial use that apply to the GeoGebra installers, web services and language files add-ons might be seen to be a restriction on the software as a whole (thus making it "non-free"), even though the GeoGebra source code is made available under the GNU General Public License without restriction. You can rest assured that our license terms fully respect all existing licenses from third parties (including the GNU General Public License and all Creative Commons variants) and have been checked by an experienced law firm.

Most importantly, GeoGebra will always continue to be available free of charge for students and teachers for all major operating systems. We are also providing installers of our latest versions for the main Linux distributions (these are available to download from the wiki).

The GeoGebra Group is dedicated to the open source movement and collaboration with members of the FOSS community  – please  do get in touch if you'd like to help us make GeoGebra even better.

These license FAQs were last updated in January 2015.

If you have any further questions about GeoGebra’s license terms, please feel free to write to [email protected].

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status
GeoGebra Graphing Calculator (Portable) 6.0.535.0 198 Sunday, May 5, 2019 Approved

This package has no dependencies.

Discussion for the GeoGebra Graphing Calculator (Portable) Package

Ground Rules:

  • This discussion is only about GeoGebra Graphing Calculator (Portable) and the GeoGebra Graphing Calculator (Portable) package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or GeoGebra Graphing Calculator (Portable), or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus