Home › Forums › Software Development › Open-source software in Python
Tagged: all tag
- This topic has 5 replies, 4 voices, and was last updated 2 years, 4 months ago by Grant [Tobii].
- 24/10/2020 at 04:50 #19108MattParticipant
Does it go against tobii’s terms to create a Python wrapper for the interaction/stream library?24/10/2020 at 20:22 #19112LexiconCodeParticipant
I have interest in this question as well specifically for open source projects. There is no intent to save analytical data or expand on the official SDK in any way. Simply to provide interactions for people with their computer enhancing computer input for those that have disabilities.24/10/2020 at 20:47 #19113MattParticipant
Just to elaborate a little more on why we want to create a Python wrapper,
We would like to add eye tracking to an open sourced project and be able to make use of the consumer grade eye trackers for interaction purposes. We are not saving or sending or analyzing any kind of eye tracking data, and it does not make sense for us to use the professional level eye trackers.
To give an example of how we may use the eye tracking data in the project:
1. Have the cursor snap to the current gaze position
2. Perform OCR on the current gaze position
We simply want to be able to make use of the tobii SDKs within the python environment as that is what the open-source project has been developed with. The project is not officially released as an application it is merely a collection of code on github used by developers to provide additional accessibility for their computers. So anyone making use of the project would’ve had to download the code from github and set up the project themselves.28/10/2020 at 12:57 #19183Grant [Tobii]Keymaster
Hi @mattwilson720 @lexiconcode, thank you for getting in touch regarding this.
Briefly, if you are simply using python code to process the gaze data as received directly from the Tobii Stream Engine (or Interaction Library) SDK and are not storing the gaze data or performing analysis then the getting started Tobii licence is appropriate for your needs.
We do however not permit the creation of a Python ‘wrapper’ that creates an emulated API to extract gaze data as outlined in our Getting Started Licence:
2.2 d) Your Software must not allow other software to access Eye Tracking Data that originates from the Licensed Software.
Hopefully this clarifies our position for you, please do get in touch should you require any further information. Best Wishes.08/11/2020 at 01:39 #19254Luis ZugastiParticipant
I am following this issue. I apologise for adding more spam, but can you please ban kima (@markjson)
Thank you09/11/2020 at 13:13 #19260Grant [Tobii]Keymaster
Sorry about the Spam Luis, hope you find this thread useful 🙂 Let us know if you have any specific questions
- You must be logged in to reply to this topic.