different Eagle versions need differnt TAB count.
    6.5  -> 2
    6.6  -> 3
    7.4  -> 2

def accept_freeware_license():
    '''different Eagle versions need differnt TAB count.
    6.5  -> 2
    6.6  -> 3
    7.4  -> 2
    '''
    ntab = 3 if version().startswith('6.6.') else 2
    for _ in range(ntab):
        EasyProcess('xdotool key KP_Tab').call()
        time.sleep(0.5)
    EasyProcess('xdotool key KP_Space').call()

    time.sleep(0.5)
    
    # say OK to any more question
    EasyProcess('xdotool key KP_Space').call()